Initial Dyamics sync gives the error 'is missing prvReadSdkMessageProcessingStep privilege' which indicates the Marketo Sync User in Dynamics lacks some of the required permissions for the sync.
These permissions, found within Security Role require a Microsoft Dynamics Admin to set and change.
- Navigate to Settings > System > Security and select Security Roles icon.
- Click on the Marketo Sync User to bring up the individual access level for each individual entity.
For the sync to work the individual privileges are as follows:
Under 'Core Records':
Under 'Custom Entities': Any role with Marketo needs to have all permissions.
More information on Managing Users and Security Roles can be found on the Microsoft Dynamics Site:
Who This Solution Applies To
Microsoft Dynamics Users