Notifications

263 views

Email notification preferences for non-primary devices (channels) are not enabled automatically as on the primary device



Problem


When a notification is sent to a secondary notification devices like Push, Voice, SMS or additional emails, the secondary devices do not receive the notification if it is not explicitly selected on the user notification preferences.

 to add the new channer (device)

Symptoms


You are facing this issue if:

  • Users are complaining they are not receiving notifications, for example, Push, Voice or SMS messages.
  • Users have more than one device enabled and they receive notifications only on the primary device.
  • Users stop receiving notifications when new notifications are added to the instance on the non-primary devices.

 

Cause


Email Notifications validate recipients against the cmn_notif_message table. All matching records for the notification for that user will receive it. If the user does not have a record in the table, records are created on the table only for the primary devices. Without a cmn_notif_message record, users will not receive a notification on the device.

Warning: Secondary devices do not receive notifications automatically. The notifications must be selected manually.

 
The following figure shows that when a notification is sent, only the primary device (channel) is created on the cmn_notif_message table.

 automatically created

Resolution


Keep user primary devices current. Any additional (secondary device) notification needs to be added manually to the user list of active notifications.

Users who create a secondary device (for example, SMS or extra email) need to manually select the notifications that will be received with those devices using the User Notification interface.

  • Starting with Jakarta:

    1. Click the gear icon and access the Notification section.

    2. Click the notifications you want to receive.

    3. Activate the secondary devices by setting the slider to green (on).

  • For versions prior to Jakarta:

    1. Go to the User profile.

    2. On the notification preferences, select the notifications you want to receive.

    3. Activate the secondary devices by setting the slider to green (on).

A new record on cmn_notif_message is created with the activated devices (channel).

secondary device activated

Article Information

Last Updated:2017-10-25 17:03:17
Published:2017-09-18