Use this API to create an integrated user. The logged in user can only create one user can at a time. Only department users can be created.
NOTE:
An integrated user gets its firstName, lastName, groups and password from Cisco Unified Contact Center Enterprise. Hence values for these attributes, if specified in the request body, are ignored.
For integrated users, only one of peripheral.id or externalId must be provided. Presence of both peripheral Id and externalId result in validation errors.
When externalId (i.e. personId) is specified, list of peripherals to which given personId belongs is fetched. User is created using the first peripheral obtained from the list.
"groups" is not in the list of allowed elements in the request body.
Permissions
Actor
Permission
User
All of the following are required:
If logged in user is a department user:
User must have 'Create User' action on 'User' resource.
User must be created in the home department of the logged in user, or in the department in which the logged in user is a foreign user.
If logged in user is a global user, one of the following is required:
User must have 'Administer' permission on the department in which the user is being created.
User must have 'Manage partition resources' privilege.
Client Application
No additional permission is required.
SecurityoAuthUser or oAuthClient
Request
header Parameters
Accept
required
string
Default: application/json
Content type accepted by client.
Enum:"application/json""application/xml"
Accept-Language
required
string
Default: en-US
Language locale accepted by client (used for locale specific fields in resource representation and in error responses).