I have a Sitecore instance using Dynamics CRM within the follow ConnectionStrings.config

<add name="Dynamics-2011" connectionString="url=http://crmdevvm:5555/crmdev/XRMServices/2011/Organization.svc; user id=domain\Myaccount;password=P@ssw0rd;organization=crmdev;authentication type=0" />

As this is a development environment, the user MyAccount has System Administrator permission (Security Role) in CRM.

Now, this needs to go to Production and I wonder which permission level would be necessary to keep things up & running without messing up with the communication between Sitecore and CRM.

  • Do you use the Dynamics CRM online on-premises? – Artsem Prashkovich Jun 13 '17 at 18:37
  • It is on-premises, sorry I should gave you that information. – Vinicius Deschamps Jun 13 '17 at 18:41

In order for Sitecore to be able to access account information from CRM, the CRM user used to connect to CRM must have the following permissions assigned:

  • Read account entities

If these permissions are not assigned, an error will occur when Sitecore tries to read data from CRM.

| improve this answer | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.