MS Dynamics Initial Sync Gives Privilege Error

Document created by KCS Integration on Apr 8, 2019Last modified by Roxann McGlumphy on Apr 16, 2019
Version 2Show Document
  • View in full screen mode

Issue Description

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.



Issue Resolution


  1. Navigate to Settings > System > Security and select Security Roles icon.
  2. 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':

User-added image


Under 'Customisation':

User-added image


Under 'Custom Entities': Any role with Marketo needs to have all permissions.

User-added image



More information on Managing Users and Security Roles can be found on the Microsoft Dynamics Site:



Who This Solution Applies To
Microsoft Dynamics Users