Required Profile Permissions for Marketo Synchronization
- API Enabled
- Manage Public Documents
- Manage Public Templates
- Edit HTML Templates
- Edit Events
- Edit Tasks
- Convert Leads
- Transfer Lead*
- Transfer Record*
Enable Read/Create/Edit/Delete access on the following required Standard Object Permissions:
- Opportunities
- Contacts
- Leads
- Accounts
- Campaigns (if you choose to enable campaign sync)
From the Profile Detail page, click Edit and complete the steps in this section.In the old profile layout the following should help:
- Enable the following Administrative Permissions:
- API Enabled
- Manage Public Documents
- Manage Public Templates
- Edit HTML Templates
- Transfer Record *
- Enable the following General User Permissions:
- Edit Events
- Edit Tasks
- Convert Leads
- Transfer Lead*
- Enable Read/Create/Edit/Delete access on the following required Standard Object Permissions:
- Opportunities
- Contacts
- Leads
- Accounts
- Campaigns (if you choose to enable campaign sync)
- Click Save to save your changes and return to the Profile Detail page.
- Enable Read access on any custom objects that you'd like to sync with Marketo.
Marketo only supports syncing of custom objects associated with leads, contacts, and accounts.
- For merging leads, this profile needs Edit and delete access on the lead object and on all objects (standard and custom) that your Leads and Contacts use.
*Transfer Lead and Transfer Record are optional but may be required if you wish for Marketo to be able to change the owner of a record
You must add each field you want synced to Marketo to your page layout; all other fields will not be synced. If you use other editions of Salesforce, Marketo will sync down all fields that the sync account has permission to access (whether or not they're in the page layout).