Can Marketing Cloud Connector User be an API user instead of System Admin?

  1. Can MCC user in CRM be set as anything other than System Admin?
  2. Is it possible to tailor the MCC user permissions to restrict Marketing Cloud from accessing specific Objects and/or fields?

we want to give Marketing Cloud access to Accounts but not to Leads

we want to give Marketing Cloud access to a custom object but read only

we want to give Marketing Cloud access to a custom object with read only permission on 3 fields and write to 5 fields


Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

There is no official guidance on this, so this list comes with no guarantees. However it is the closest I got to enabling MCC without forcing an admin role on connector user in SC. You will need:

  • Access activities
  • Allow view knowledge
  • Mass email
  • Send email
  • Author Apex
  • Run Flow
  • Manage Flow
  • View Setup and Configuration
  • View All Data
  • Modify Metadata through Metadata API Functions
  • Customize Application
  • Manage Territories
  • Manage Custom Preferences

So far, according to my testing I can use these permissions with a Standard System Users and get Journeys Activated.

Above permissions are in addition to standard MCC permissions: ConnectedApp, Marketing Cloud for AppExchange User/Admin

All methods was sourced from or, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Notify of

Inline Feedbacks
View all comments
Would love your thoughts, please comment.x