Error: Processed job information for imported Leads: No link is available because you do not have the correct permission to manage Bulk Api jobs
|Knowledge Article Number||000220389|
|Description||For non admin users, some might experience issues updating Accounts, Contacts and Leads when using Name or Email for matching type. This issue is accompanied 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, 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.
|Resolution||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 permission on the import's target object. This can be granted through profile or a permission set.
The View All 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 Sharing settings are Private and the importing user does not have access to the existing matching records then the update job fails.