Skip to main content

         This documentation site is for previous versions. Visit our new documentation site for current releases.      

This content has been archived and is no longer being updated.

Links may not function; however, this content may be relevant to outdated versions of the product.

Customizing notification settings user interface in Pega Platform

Updated on September 10, 2021

Notification definitions that you create can send notifications to users through various channels. Users can set their preferences by using the default notifications settings user interface in the Case Manager or Case Worker portal. You can customize the notifications settings user interface to change its look and feel and to limit the number of options available to users.

Customize the notification settings user interface

You can customize the Notification Settings control center. The following table lists the rules that can be overridden to customize the user interface.

UI element

Rule to be overridden


Sample use case

Default notification settings user interface



By default, the notification settings are displayed in a dialog box. You can customize the layout and appearance of this dialog box or include this dialog box in your portal by overriding this rule.

General notifications layout



By default, all the notification definitions under @baseclass are displayed as a list in this layout. You can customize the color and layout of this area by overriding this rule.
Case type notifications layoutpyUserNotificationPrefsAtClassLevelRule-Obj-ClassBy default, all the notification definitions under a case type are displayed as a list in this layout. You can customize the color and layout of this area by overriding this rule.

Default channel display option



By default, preferences are displayed as check boxes. You can change this control, for example, to a slider, by overriding this rule.
Default channel namepyDisplayChannelHeaderData-Notification-PreferenceBy default, channel names are displayed as formatted text. You can customize this text by overriding this rule.
Though UI customization is possible, you cannot customize or update or delete a specific notification using UI or API.

Customize the default web gadget

A web gadget that you can customize displays notifications to the user in the portal.

UI element

Rule to be overridden


Notification gadget and icons



Notifications center in the portal



Notification display in the notifications centerpyshowNotificationDefault Work-

Customize email notifications

When users choose daily or weekly email notifications, a digest of notifications, which uses the default email template, is sent. You can customize this template for daily and weekly digest emails by overriding the pyDailyEmailDigest and pyWeeklyEmailDigest correspondence in the @baseclass class.

Have a question? Get answers now.

Visit the Support Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best. is not optimized for Internet Explorer. For the optimal experience, please use:

Close Deprecation Notice
Contact us