Resolve In-App Notification Visibility Issues: Setting Security Roles for Notifications


Understanding the Issue

System administrators may initially find that they are the only users who can view in-app notifications. When other users attempt to access the notification center, they might encounter issues such as the notifications not being visible or the notification center continuously loading without displaying any content.


Required Permissions

To resolve these issues and enable proper access for all users, specific permissions need to be set on different tables within the system. Here's a step-by-step guide to configuring these permissions:

Step 1: Notification Table

  • Permission Needed: Read
  • Scope: User

This permission allows users to view notifications. Without this, the notification center may appear empty or inaccessible to non-administrative users.

Step 2: Model-Driven App User Settings Table

  • Permission Needed: Read
  • Scope: Organization

This setting is essential for users to access and interact with the notification center. It ensures that the notification center loads properly without getting stuck on the progress bar.

Step 3: Setting Definition Table

  • Permissions Needed: Read, Append To
  • Scope: Organization

These permissions are crucial for allowing users to modify their notification settings, which is integral to personalizing their interaction with the app.




No comments:

Post a Comment