cancel
Showing results for 
Search instead for 
Did you mean: 

Disable site email notifications

adanecki
Champ in-the-making
Champ in-the-making
Hello,



All site members can individually choose whether to receive email notification or not.
But is there a way to disable activity email notifications globally for particular site, so all members want have to disable it.
Of course I can add "activities.feed.notifier.enabled=false" to alfresco-global-properties,
but this disables all notification for all sites.


Adam
5 REPLIES 5

sujaypillai
Confirmed Champ
Confirmed Champ
As a SITE_MANAGER if you go to URL -  <strong>http://localhost:8080/share/page/user/<username>/user-sites</strong> you may see a list of sites to which the user is member of and you should have the option to "Disable Activity Feeds" which would help to stop the Activity Feeds & Email Notifications too.

Check out and let me know if that helps?

Please refer the attached screenshot.

mike38
Champ on-the-rise
Champ on-the-rise

I am speechless. Les bras m'en tombent.

So, the only possibility to disable notifications at a site level is to go as an admin to the site page of each user, one by one, and disable them for him ???

resplin
Elite Collaborator
Elite Collaborator

Getting grumpy with a volunteer who is helping you is not going to encourage future help.

I don't know this area of the product very well, and our documentation on customizing this feature doesn't address your specific question. But I can recommend the following areas for you to search for a solution:

  1. Is anything regarding site notifications available in the Site Preset XML?
  2. How are notifications implemented in the source? Are any of the APIs around that marked as Public?
  3. If there are no useful public APIs, completing step 2 will show you how you can hack the solution you want. But be careful, as you are likely to make upgrades painful if you leverage non-public APIs.

Please post back with your solution so that others can benefit.

mike38
Champ on-the-rise
Champ on-the-rise

Hello Richard.

I didn't intend to "get grumpy" with Sujay Pillai. I apologize to him if he took it this way. I understood than if his answer was complete (and I didn't find any other better answer anywhere else), it would mean, as I said, that there is no way to disable notifications at a site level excepted by disabling them on behalf of each user. And this would make me grumpy, certainly.

Is this correct ? Notifications can be configured only either globally or at the user level ? That's the question. I will try to dig the sources to see how this is done, but with little hope.

resplin
Elite Collaborator
Elite Collaborator

Thank you for your friendly response. In my rush to respond, I failed to noticed the time gap between the posts and the different users. It is easy in a text-only medium for a response to be misunderstood to be stronger than was intended. It is also useful to remember that all the assistance here is provided for free, and in many cases the software is also free. Paying customers can escalate concerns through support, but even then we appreciate it when people aren't grumpy. <grin>

I don't know this area of the product well enough to help out. It seems like an obvious feature request, but it hasn't come up very often. Some organizations with needs that cannot be met with the standard notification system will turn it off globally and configure individual notifications using content rules, policies, or behaviors.

As a Product Manager, I hang out here to get feedback on product gaps like this one. I'll add this request to my notes, but we won't be getting to it for a while.

That said, I would be surprised if it isn't possible to meet your needs with the current notification system. I would expect there to be a Site Preset that could be changed, which would take affect for new users. Existing users could then be changed by running a script against an API, or to update a property in all the Person objects, or to modify existing presets. It will take some investigation to know what is possible.

I hope you report back what you find.