If you're logged in as a User without administrator access, you may experience issues updating Accounts, Contacts, and Leads when using Name or Email for matching types with the Data Import Wizard. This issue is demonstrated by an email with a body like below:
Your Leads import is complete. Here are your results:
Leads Created: 0
Leads Updated: 0
Leads Failed: 0 (We couldn’t import these due to errors) Processed job information for imported Leads: No link is available because you do not have the correct permission to manage Bulk Api jobs.
Despite having Create, Read, Edit permission on Accounts and Contacts and/or Create, Read, Edit, Import Leads, and Manage Leads permissions on Leads with the Asynchronous Bulk API feature enabled, non admin Users are still unable to update records on the target objects.
Scenario: For example, a non-admin user with Create and Edit on Contacts attempts to import a CSV matching by Name, but all rows fail with the error shown above — even though they have the correct object permissions.
|
Warning: |
This issue happens if the object's Organization-Wide Sharing Defaults settings are set to Private.
The affected User needs to have the View All Records permission on the import's target object. This can be granted through profile or a permission set.
The 'View All Records' requirement is necessary for the import processes to properly scan, locate, and update existing records when using a non-unique custom index field such as Name or Email as matching criteria. If the sharing settings are private and the importing User does not have access to the existing matching records, then the update job fails.
000386803

We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.