Modify notification settings for all users

Modify notification settings for all users

Issue 

Team members have reported receiving email notifications for any update or discussion started on a review item in Prolaborate.


Workaround 

1. The normal workthroughis to ensure each user adjusts their notification settings to "Participated" in Prolaborate. Users can find this option in the menu under "Notification Settings," as shown in the image below.

. 

  

2. If it's not feasible to inform all users individually, administrators can execute the provided query in the Prolaborate database to modify the notification settings for all users. Please ensure to replace 'dbname' with your actual Prolaborate database name before executing the query.

For MySQL:
update dbname.generalsettings set value=0 where Name='Notify_SendEmail';
update dbname.generalsettings set value=1 where Name='Notify_NewDiscussion';
update dbname.generalsettings set value=0 where Name='Notify_UpdateDiscussion';
update dbname.generalsettings set value=1 where Name='Notify_Replies';
update dbname.generalsettings set value=0 where Name='Notify_CollaborationLikes';
update dbname.generalsettings set value=0 where Name='Notify_ReviewInvite';
update dbname.generalsettings set value=0 where Name='Notify_ReviewRoleChange';
update dbname.generalsettings set value=1 where Name='Notify_ReviewScopeChange';
update dbname.generalsettings set value=1 where Name='Notify_CollaborationNotification';
update dbname.generalsettings set value='WEEKLY' where Name='PeriodicMail';
update dbname.generalsettings set value=0 where Name='DayOnWeek';

For MSQL:
update dbname.dbo.GeneralSettings set value=0 where Name='Notify_SendEmail';
update dbname.dbo.GeneralSettings set value=1 where Name='Notify_NewDiscussion';
update dbname.dbo.GeneralSettings set value=0 where Name='Notify_UpdateDiscussion';
update dbname.dbo.GeneralSettings set value=1 where Name='Notify_Replies';
update dbname.dbo.GeneralSettings set value=0 where Name='Notify_CollaborationLikes';
update dbname.dbo.GeneralSettings set value=0 where Name='Notify_ReviewInvite';
update dbname.dbo.GeneralSettings set value=0 where Name='Notify_ReviewRoleChange';
update dbname.dbo.GeneralSettings set value=1 where Name='Notify_ReviewScopeChange';
update dbname.dbo.GeneralSettings set value=1 where Name='Notify_CollaborationNotification';
update dbname.dbo.GeneralSettings set value='WEEKLY' where Name='PeriodicMail';
update dbname.dbo.GeneralSettings set value=0 where Name='DayOnWeek';

Note: This query will not work for users who have manually changed their notification settings in the previous version.

After executing the query, users not involved in a discussion will not receive any emails related to discussions they are not a part of. Users can manually adjust their notification settings if they wish to receive notifications based on their preferences.

Feature Request:

Ticket ID: #4683
Subject: [Feature]Managing Notification Settings in Prolaborate as an Admin User
Department: Prolaborate Support

Reference tickets:

Ticket ID: #7179
Subject: RE: New reply on "PROL679"
Department: Prolaborate Support

Ticket ID: #6222
Subject: [PROL v5] Default notification settings
Department: Prolaborate Support

Ticket ID: #5450
Subject: Default Notifikation Settings
Department: Prolaborate Support

Ticket ID: #5454
Subject: Issue with Push notifications after update to V 4.5.0
Department: Prolaborate Support

Ticket ID: #10047
Subject: WG: Prolaborate Spamming
Department: Prolaborate Support

Ticket ID: #10601
Subject: Multiple notifications on discussions
Department: Sparx Platform Support
    • Related Articles

    • Notification Settings in prolaborate

      Notification Settings Manage your email and in-app notifications using this Notification settings. Individual users can configure the settings as per their needs. By default, Notifications Settings is enabled, and summary emails are set as Daily. ...
    • Troubleshooting - Manage Users

      Q1: Change User's Login Email to a Different Email Address Description The customer has submitted a request to update the login account from PCuthbert@meaa.mea.com to AUmat@meaa.mea.com. Step by Step instructions Step 1: Log in to your Prolaborate ...
    • Known issue: Request for Database Structure Information in Sparx EA Data model

      Q1: Request for Database Structure Information in Sparx EA Data model Description: The customer is asking for information on the names of tables in the database, their relationships, and attributes to structure queries in Prolaborate. They mention ...
    • Known Issues - Manage Users

      Q1: User Management Page Loading in Prolaborate Description: When attempting to add a user in Prolaborate, the user encounters a loading state while accessing the user management page. Possible Reason: The loading problem arises when a user upgrades ...
    • FAQ's - Managing Users

      Q1: How to remove users from Prolaborate? and what are the implications of deleting a user? Answer In order to delete a user from Prolaborate, you have to navigate to Menu > User and License Management. Click on More and Select 'Delete'. Please note ...