We only want these three areas to be accessible to the Administrator and Developer Roles in our Organization. How do we hide/disable them for all other Roles so those users can't navigate to these areas?
You can hide Customize/Solutions via security role but you may not be able to hide the Security tile as the user needs at least read access to the user entity and because a user has read access to the user entity, it is going to display the security tile, you may have to consider adding privilege rules to sitemap to hide/control this.
If you are planning to upgrade our CRM to V9, you could hide the Settings tile from other users and create a Model-Driven app for Admin to have a separate sitemap.
You could achieve this by using sitemap security and using security access.
Please refer below url for your reference:
You can hide security area.. you need to modify site map, you need to add some privilege rule..
In case of just system admin is able to see security role section, then add rule for User create.
check this link.. it has more details
You can't do it Out of the box way.
You have to update ribbon buttons. Below post may help you:
Had to figure this out last week myself using www.inogic.com/.../sitemap-privileges-feature-in-dynamics-365 to understand the concept.
I used sitemap editor on XRMToolbox though to make the changes - we use that a lot and I find it easier. Make sure to backup your sitemap before making changes - just load it from your instance and save the file to your file system. Also, save the privileges as you add them on the right hand side on sitemap editor, not obvious, before you upload the sitemap back up to your instance. I didn't do this as the start and corrupted my sitemap - lucky I had the backup taken!
As Kokulan suggested, if you are planning to upgrade your CRM to V9, you could remove the Settings tile from other users by creating one Model-Driven app for all security roles and create another Model-Driven app for System Adminstrator to have access to the Settings tile.
Business Applications communities