web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Suggested Answer

In-App Notifications - Dismiss All Not Working

(2) ShareShare
ReportReport
Posted on by 41
Hello community, 
 
We are wanting to utilize In-App Notifications in D365. We have it mostly working BUT the dismiss all button does not work for users without System Admin. 
 
It looks like this was a known issue 2-3 years ago but I can't find anything to solve this. 
 
I have granted the access I believe to be required based on the documentation I have seen. 
 
Is this still a known issue?
 
I have the same question (0)
  • Suggested answer
    Daivat Vartak (v-9davar) Profile Picture
    7,845 Moderator on at
    Hello Joey Helms,
     

    You are right to recall that the "Dismiss All" functionality for In-App Notifications in Dynamics 365 (now Power Apps) had issues for non-System Administrator users in the past. While Microsoft has addressed many of the initial bugs and limitations of In-App Notifications, it's possible that this specific issue or a similar one might have resurfaced or wasn't fully resolved in all scenarios, especially in older versions or specific configurations.

    Let's break down the potential reasons why the "Dismiss All" button might not be working for your non-System Administrator users and how to troubleshoot it:

    Potential Reasons for "Dismiss All" Not Working for Non-Admins:

    1. Missing or Insufficient Privileges: Even if you believe you've granted the necessary access, there might be a specific privilege related to bulk dismissal of notifications that is not included in the security roles assigned to these users. The documentation on In-App Notifications privileges might not be entirely comprehensive or could have gaps.

    2. Specific Entity Privileges: In-App Notifications are records stored within Dataverse (formerly Common Data Service). Users need the appropriate privileges (Read, Write, Delete) on the App Notification entity itself. While read access is likely granted for them to see the notifications, the "Dismiss All" action might require specific delete privileges (potentially bulk delete).

    3. Background Processes or Asynchronous Operations: The "Dismiss All" functionality might rely on a background process or an asynchronous operation to update the status of multiple notification records. If the user's security role doesn't allow them to trigger or interact with these processes, the action might fail silently.

    4. Customizations or Third-Party Solutions: If you have any custom JavaScript, plugins, or third-party solutions installed in your environment, these could be interfering with the standard behavior of the In-App Notifications and the "Dismiss All" functionality.

    5. Environment Version: While you didn't specify your exact Dynamics 365 version, if you are on a significantly older version, the issue might still persist. Microsoft has made improvements to In-App Notifications over time.

    6. Tenant-Specific Issues: In rare cases, there might be a tenant-specific configuration or issue that is preventing the "Dismiss All" from working correctly.

       


    7.  

    Troubleshooting Steps:

    1. Verify App Notification Entity Privileges:

      • Go to Settings > Security > Security Roles.

      • Open the security roles assigned to the non-System Administrator users experiencing this issue.

      • Navigate to the Custom Entities tab (or Core Records depending on how App Notification is categorized in your version).

      • Ensure these roles have the following privileges for the App Notification entity:

        • Read: (Likely granted)

        • Write: (May be necessary to update the notification status)

        • Delete: (Crucial for the "Dismiss All" functionality)

        • Append To and Append: (Less likely but worth checking) 

      • Set the Privilege Level to "User" or higher.

      • Save and Publish the changes. Have the users log out and back in.

      •  

    2. Check Miscellaneous Privileges:

      • In the Security Role, navigate to the Miscellaneous Privileges tab.

      • Look for any privileges related to bulk operations, background processes, or user interface interactions that might be relevant to dismissing multiple notifications. The exact privilege name might vary depending on the version.

      •  

    3. Monitor Browser Developer Console:

      • Have an affected user try to click the "Dismiss All" button while having their browser's developer console open (usually F12). Look for any JavaScript errors or network requests that fail. This can provide clues about what's happening when the button is clicked.

      •  

    4. Test with a Minimal Security Role:

      • Create a temporary test user and assign them a minimal security role that includes basic read access to the entities involved in the notifications and the App Notification entity with Read, Write, and Delete privileges at the User level. See if "Dismiss All" works for this user. This can help isolate if the issue is with other privileges in their standard roles.

      •  

    5. Review Audit Logs (If Enabled):

      • If auditing is enabled for the App Notification entity, check the audit logs for any failed operations when a non-admin user tries to "Dismiss All".

      •  

    6. Investigate Customizations:

      • Temporarily disable any custom JavaScript or business rules that might be running on the App Notification entity or related forms to see if they are interfering with the "Dismiss All" functionality.

      •  

    7. Search for Recent Known Issues:

      • While you mentioned it was a past issue, perform a more recent search on the Microsoft Dynamics 365 Community forums and support articles using keywords like "In-App Notifications Dismiss All not working non-admin" and filter by recent dates. There might be new reports or workarounds.

      •  

    8. Contact Microsoft Support: If you have exhausted these troubleshooting steps and the issue persists, it is highly recommended to open a support ticket with Microsoft. Provide them with detailed information about your Dynamics 365 version, the security roles of the affected users, and the troubleshooting steps you have already taken. They might have insights into specific bugs or configurations that could be causing this behavior.

       


    9.  

    In summary, the most likely cause is a missing privilege on the App Notification entity, specifically the Delete privilege. Carefully review the security roles of your non-System Administrator users and ensure they have appropriate Delete access to this entity. If the issue continues, further investigation using the browser console and potentially contacting Microsoft Support will be necessary.

     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more. If you have further questions, please feel free to contact me.
     
    My response was crafted with AI assistance and tailored to provide detailed and actionable guidance for your Microsoft Dynamics 365 query.
     
    Regards,
    Daivat Vartak

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Stars!

Meet the Microsoft Dynamics 365 Contact Center Champions

We are thrilled to have these Champions in our Community!

Congratulations to the April Top 10 Community Leaders

These are the community rock stars!

Leaderboard > Customer experience | Sales, Customer Insights, CRM

#1
ManoVerse Profile Picture

ManoVerse 98 Super User 2026 Season 1

#2
11manish Profile Picture

11manish 72

#3
Muhammad Shahzad Shafique Profile Picture

Muhammad Shahzad Sh... 69 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans