Dienstag, 21. August 2012 14:41
I would like to know following things [is it possible by OOTB way]
1. Can i access usres alerts information from other sites.
2. I have a site SiteA and subsites SiteA1, SiteA2 and SiteA3 under SiteA, now for user "abc" alerts have been set in all sub sites from Site A1 to Site A3. Can i as administrator access all the alerts information at root site i.e. SiteA [as per my understanding goes we get users alert information at site level. i.e at each site when i go to Site Actions --> My settings i see alerts set to me in that particular site]
3. While settings alerts [as administrator]for document library i set the alert should be sent to user "XYZ" who has read rights on the site. Now i want user "XYZ" should not be able to delete the the alerts set him by admin
Any suggestions/pointers in thsi are appreciated.
Regards, Ketan Gandhi
Mittwoch, 22. August 2012 06:01Moderator
You can’t access user alerts information from other sites, you can only see the alerts which are created at the specific site. Although when you access the rootsite with administrator, you can only see the alerts which are set on the rootsite.
If you set the user alerts for the user who has only read permission, then when you access the site with that user, then the user can only view pages, list items and download documents, it can’t delete the alerts.
Mittwoch, 22. August 2012 08:20
To do this, there is no way OOB, you will have to develop a web part.
Also check this PowerShell
Delete all alerts for a user in Sharepoint with this PowerShell script
Just a clue to use PowerShell, you just don't want to delete so update the script to fit your needs.
Mai Omar Desouki | Software Consultant | Infusion | MCP, MCTS, MCPD, MCITP, MCT Microsoft Certified Trainer & MCC Microsoft Community Contributor | Email: firstname.lastname@example.org | Blog: http://moresharepoint.wordpress.com