Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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 sectionFieldValue/Description
Administrative Permissions
 API Enabledyes
 Password Never Expiresyes (recommended)
 Modify All Datayes (automatically checks all permissions for all objects)
 IP Restrict Requestsno (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 sectionFieldValue
Administrative Permissions
 API Enabledyes
 Password Never Expiresyes (recommended)
General User Permissions
 Edit Tasksyes
Custom Object Permissions
 Call End EventsModify All
Field-Level Security
 TasksWhere possible, all task fields must be Visible and not Read-Only (some fields cannot be edited).
Panel
borderColor#eeeeee
bgColorwhite
titleColorwhite
borderWidth1
titleBGColor#3a88c8
borderStylesolid
titleIn this section

Child pages (Children Display)
depth2

...

 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:

  • Read, Create, Update, Delete, View All and Modify All permissions on all the custom objects included in the Vonage Contact Center package
  • Read/Write access to all the custom fields (both for custom and standard objects) included in the Vonage Contact Center package