Why do I see the error "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" and how can I fix this? | Community
Skip to main content
    • en
    • Create new post
    • Login
    • Home
    • Product Communities
    • Adobe Marketo Engage
    • Adobe Marketo Engage Knowledge Base
    • Why do I see the error "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" and how can I fix this?
    A
    Anonymous
    Forum|Forum|11 years ago
    December 8, 2014

    Why do I see the error "INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY" and how can I fix this?

    • Forum|Forum|11 years ago
      December 8, 2014
    • 1 reply
    • 28649 views

    When trying to sync updates to your salesforce.com instance from Marketo you see the following error in the activity log :

    "Failed: INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY"

    This is an error sent to Marketo from salesforce.com. There are a number of reasons why this error could occur but the root cause is always linked to the permissions of the Marketo user that you have set up in salesforce.com.

    INSUFFICIENT_ACCESS_ON_CROSS_REFERENCE_ENTITY means that the user who is trying to make the update does not have access to a related element that is required for the record to be updated and saved in SFDC. There are a number of specific examples of what might be the cause but these will vary from organisation to organization depending on the configuration of your salesforce.com. If you were to connect to sfdc as the Marketo user and try manually updating the same record that Marketo is trying to update then you will get the same error in the salesforce.com UI.

    Here are a list of some elements that you should check in SFDC if you see this error:

    1. Do you use record types? If so make sure that the the Marketo user has access to all required record types.
    2. Are there any look-up or master detail fields on the object in question? If these types of fields are being updated then make sure that the Marketo user has access this object/ these records.
    3. Do you use Apex? If so you may have trigger that fire on the the update of a record, you will need to make sure that the Marketo user has profile access to the relevant Apex classes.
    4. If you have any workflow rules or assignment rules that send an email when the record is saved then you will need to make sure that the Marketo user has the send email permission and has access to the email folder that contains the mails that are sent rules are triggered.
    5. Make sure "Convert Leads" is turned-on within SFDC.  If it is not, you will get this error message when trying to merge leads that exist within Marketo and SFDC.

    Is this article helpful ?

    YesNo


    • Marketo
    This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

    1 reply

    A
    Anonymous
    Forum|Forum|10 years ago
    June 25, 2015

    @Raul Fonseca​ This is a great article, especially as an addendum to SFDC/Marketo sync best practices. It's always important to hide SFDC fields proactively, however sometimes fields get synced to Marketo, and you have to hide them. If you are not sure how the SFDC fields map to each other, this error will show up.

    Powered by Gainsight
    Terms & ConditionsAccessibility statement

    Sign up

    Already have an account? Login

    Login with SSO

    Login with oauth

    Login to the community

    Login with SSO

    Login with oauth

    Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

    Back to overview

    Scanning file for viruses.

    Sorry, we're still checking this file's contents to make sure it's safe to download. Please try again in a few minutes.

    OK

    This file cannot be downloaded

    Sorry, our virus scanner detected that this file isn't safe to download.

    OK

    Loading footer...