I'm trying to hide the "Settings" area in CRM 2011 such that it is visible only to users having a certain security role. I have followed the suggestions mentioned in the following posts
https://community.dynamics.com/product/crm/f/117/t/28176.aspx
http://taoofcrm.com/2011/06/09/hiding-areas-in-the-sitemap/
and have created a custom entity as indicated in the posts. None of my other security roles have "Read" on this entity. "System Customizer" by default has "Read" on this entity.
I then included a Privilege tag like so <Privilege Entity="Your custom entity name here" Privilege="Read" /> in each and every SubArea of Each <Group> that is defined for the "Settings" Area under the <SiteMap> node and uploaded the solution containing this customization back to my org.
After importing the solution, I'm noticing that if I click on Settings --> Administration the progress bar at the bottom of the browser stays busy for a long time and I have also noticed an "Error on Page" message on the bottom left of the page. Cicking on "Security Roles" or "Users" does the same thing.
Any help would be much appreciated.
Disable Script Debugging (Internet Explorer)
[unticked],Disable Script Debugging (Other)
[unticked],Display a notification about every script error
[ticked]. :-) - Greg Owens