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

A user leaves the organisation. Their account is removed from active directory. Their user object does not get removed from Sharepoint, and their alerts remain in place. This generates undeliverable messages each time an alert is sent to the email address in Sharepoint.

How can I tidy up all the alerts for a given user, without having to visit each site and remove the alerts for that user?

share|improve this question
add comment

2 Answers

up vote 1 down vote accepted

I created a script to do this using PowerShell. Comments appreciated.

share|improve this answer
1  
I'm not a powershell expert, but it seems a sensible approach. My only thought is I'd have iterated over all Web Apps. I mean, if they've been removed from AD, they've been removed from all web apps, right? Your way is probably more efficient, though. –  Andy Burns Dec 23 '10 at 10:08
    
Good point - I'll have to update the script at some point to do this in one step. –  dunxd Jul 18 '11 at 14:52
add comment

Go to /_layouts/mysubs.aspx page and manage your alerts.

share|improve this answer
    
We have over 100 site collections with numerous subsites. A user may have setup an alert in any of 500 places. There is no central place to view these - so it is impractical to scour every single place an alert can be set up each time a user leaves the organisation. That is the problem I am trying to solve. –  dunxd Dec 24 '10 at 12:20
add comment

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.