How to disable the "Allow Notifications" in the Next Experience user preferencesIssue Having an ACL on sys_user.notification is not effective when it comes to disabling edit access to the "Allow Notifications" field in the next UI notification preferences and the non-admin users are still able to edit the "Allow Notifications" settings from the next UI notification preferences.CauseThere is no specific table for the "Allow notifications" setting. It is just an angular widget that has the value synced with the "Notification" field on the sys_user table hence the reason ACL doesn't affect the widgets and can only be done via UI Script if possible.ResolutionCreate an update business rule that is triggered before sys_user.notification changes as below.This should prevent an update when a non-admin user turns notifications off and allow all users to turn notifications on using the following script in the Advanced tab of the business rule. (function executeRule(current, previous /*null when async*/) { if(gs.getUser().hasRole('admin')) { gs.log("Notification field on sys_user update"); } else { current.setAbortAction(true); gs.log("ABORT --> Notification field on sys_user update"); } })(current, previous); Related Links- If you do not want to show a notification as an option to choose from in the Notification channel then you can turn off the "Subscribable" option in the respective notification configuration in the "sysevent_email_action" table. - Also, a particular notification record can be made as READ only i.e. to enforce the system sending a notification and to prevent end users from turning it off by making the Force delivery as TRUE for a notification record in the "sysevent_email_action" table. - Refer to the below documentation for more details: Make a notification mandatoryForce a notification to be sent