What permissions does the Salesforce API user that I link to ContactWorld need to use ContactWorld for Salesforce?
To make and receive calls using ContactWorld for Vonage Contact Center in Salesforce, you must have a Salesforce API user set up and you must link ContactWorld Vonage Contact Center to this user. For For information about linking ContactWorld Vonage Contact Center to a Salesforce user, see Linking ContactWorld Vonage Contact Center to a Salesforce account.
We recommend that you clone the System Administrator profile and assign the cloned profile to the Salesforce API user you want to link to ContactWorld.
The cloned Salesforce profile must have the following permissions:
Profile section | Field | Value/Description |
---|---|---|
Administrative Permissions | ||
API Enabled | yes | |
Password Never Expires | yes (recommended) | |
Modify All Data | yes (automatically checks all permissions for all objects) | |
IP Restrict Requests | no (recommended) | |
Login Hours | ||
Do not specify login hours (recommended) |
If you do not want to use the System Administrator profile, you must create a different profile with the following permissions as a minimum:
Profile section | Field | Value |
---|---|---|
Administrative Permissions | ||
API Enabled | yes | |
Password Never Expires | yes (recommended) | |
General User Permissions | ||
Edit Tasks | yes | |
Custom Object Permissions | ||
Call End Events | Modify All | |
Field-Level Security | ||
Tasks | Where possible, all task fields must be Visible and not Read-Only (some fields cannot be edited). |
Panel | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
...
To access and use the Vonage Contact Center API correctly, the API user must have permissions to various objects, fields, pages and Apex classes included in the Vonage Contact Center package. The ContactWorld API user permission set includes all the permissions that the API user needs.
What permissions does the Salesforce API user that I link to Vonage Contact Center need to use Vonage Contact Center in Salesforce?
You must assign the ContactWorld API user permission set to your API user.
Info |
---|
The ContactWorld API user permission set contains, amongst others, the following permissions:
|