To be able to run Plauti Deduplicate jobs for Salesforce in Plauti Desktop or Plauti Server, users need sufficient permissions in Salesforce.
Salesforce
To be able to run Plauti Deduplicate jobs in Plauti Desktop/Server for Salesforce, it's easiest to assign users the Plauti Deduplicate permission set.
If this is not possible for some reason, users need the following permissions:
Object Access
The profile or permission set needs full access to the following objects. This also includes full access to all of the fields within these objects (field-level security) :
- Plauti Deduplicate Duplicates (dupcheck__dc3Duplicate__c)
- Plauti Deduplicate Groups (dupcheck__dcGroup__c)
- Plauti Deduplicate Jobs (dupcheck__dcJob__c)
Apex Class Access
The profile or permission set needs access to the following Apex Classes:
- dupcheck.dc3Config
- dupcheck.dc3ConfigMapper
- dupcheck.dc3Constant
- dupcheck.dc3Job
- dupcheck.dc3JobExternal
- dupcheck.dc3JobMapper
- dupcheck.dc3PermissionCheck
System Permissions
The profile or permission set should have access to the following System Permissions:
- Apex REST Services
- API Enabled