Limiting Content Approval Request Emails

If you have questions about using mojoPortal, you can post them here.

You may want to first review our site administration documentation to see if your question is answered there.

This thread is closed to new posts. You must sign in to post in the forums.
7/6/2011 4:03:44 PM
Gravatar
Total Posts 130

Limiting Content Approval Request Emails

Hi Joe,

I'm running on 2.3.5.3 MSSQL multi site mode (I know, I need to upgrade!) and have a site with content workflow enabled.  Even with it enabled, I have no permissions limiting an editors' ability to publish their own drafts.  I have smtp enabled in the web.config (the same for all my sites, which is fine), but whenever an editor on this one site submits a draft for approval, ALL of my site editors (for 24 sites!) are being emailed (and they don't even have Editor permissions on this site).  I checked the role permissions and there are no overlaps.  I keep separate editors for each of my sites so I don't confuse permissions.

Is there a way (possibly in the config file) that I can limit the amount of editors that are sent the email notification, or possibly turn the email notification for content requests off entirely (not as ideal)?

Thanks,

Beth

7/7/2011 7:16:08 AM
Gravatar
Total Posts 18439

Re: Limiting Content Approval Request Emails

Hi Beth,

If a user is in a role that has Edit permissions then that user is an approver and can also edit directly and not have workflow enforced on them. If a user is only in a role that has draft edit permission then workflow is enforced on them, so it is important that users who you want to enforce workflow on aren't also in edit roles or it becomes voluntary whether they follow the workflow or edit directly and they can approve their own edits even if they do submit a draft.

So all users in roles that have edit permissions are considered approvers and would receive the notifications. If you want to exclude certain email addresses from ALL notifications you can add this setting to user.config and put comma separated email addresses there.

<add key="EmailAddressesToExcludeFromAdminNotifications" value=""/>

If users in all sites are getting the notifications then I suspect that they are either registered in all the sites and have the same roles in all the sites or you are using related sites mode which means basically the same users and roles are used in all sites. It should not happen otherwise.

It is also possible that we've had bugs reported and fixed in workflow since version 2.3.5.3, that is a pretty old version.

Hope that helps,

Joe

You must sign in to post in the forums. This thread is closed to new posts.