Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

How can I disable email alerts for an announcement list (that is, prevent users from signing up for alerts on this list)? I looked at the list settings in the UI, but did not see a way to do this. I also searched online for a PowerShell approach, but only found a way to disable email alerts for an entire web application.

share|improve this question

2 Answers 2

up vote 2 down vote accepted

If you are ready to override permissions for that list, you may create custom permission level(s) and remove "Create Alerts" permission from that permission level(s).

share|improve this answer

I don't think it is possible to disable alerts just for a single list in a user-friendly manner. There are some rough workarounds you could do though, depending on how badly you need these blocked ...

  • Write a Timer job to delete any alerts created for the blocked list. This is very ugly from a user experience as it lets people think they successfully created alerts but it accomplishes what you are looking to do.
  • Use a URL Rewriter tool to intercept the Subscribe To Alert page for that specific list and redirect the users to a friendlier "Not allowed" page. This is better but still not ideal. It also requires more manual work as the rewrites have to be managed by hand on each server in the farm
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.