CRM Role Updater Microsoft Codeplex Application
Those of us who deploy, administer or configure CRM know that updating security roles can be a time consuming process. We also know that it doesn’t take long for security role updates to become laborious, tedious and honestly, make us wish we could spend our time doing other, more fun things in CRM. So what’s a customizer to do? You guessed it, my good friend and fellow MVP Tanguy to the rescue. Tanguy created a nice CRM Role Updater Microsoft Codeplex utility and made it available to the community for use. I use it and love it so here’s a high level walk-through.
First, you will need to download the utility and save it to a folder. You can then open the folder and run the CRM Role Updater Microsoft Codeplex application.
You’ll first receive a welcome screen. Here you will click on the “Select your CRM 2011 Organization” and create a new connection:
Select the “Create New Connection” button and enter the information requested. You can mouse over the fields to display information regarding the values needed for each field.
Your connection information for Microsoft Codeplex will be saved for future use.
You will see a list of security roles available after the connection is made. You can select “All,” “One” or hold the CNTRL key to select “Multiple.”
You can now select the privileges you want to modify from the list on the right, choose the level and select “Next” when you are finished.
It’s that simple! Once your updates are complete, in my case it took only a few seconds, you can continue configuring additional privileges or exit the tool. Although it is not necessary, I generally like to spot check the roles to ensure updates in the CRM Role Updater Microsoft Codeplex application were made as expected.
Let’s do a little calculation to discover how many clicks this tool saves me. In 99.9% of my implementations, I recommend to the client that we remove the delete rights from all security roles for all entities and activities. My recommendation is to use the “Close/Cancel for Activities” and the “Deactivate” option to remove records from view rather than delete. The reason is pretty obvious, deactivating or closing a record is recoverable, deleting is not. Considering this change only, this Microsoft Codeplex tool saves me at least 20 clicks per security role. If I have to change 10 roles, well, that’s 200 clicks.
This is a terrific time saver when implementing a new CRM system, a new custom entity or any time that you have multiple changes to security roles. Microsoft Codeplex is now my go to tool for security role changes.
Thanks again Tanguy for another great Microsoft Dynamics CRM tool.