post https://YOUR-POD-SUBDOMAIN.symphony.com/pod/v1/admin/user//features/update
Released prior to 1.43.
Updates the feature entitlements for a particular user.
Request Example
curl -X POST \
https://acme.symphony.com/pod/v1/admin/user/7215545057281/features/update \
-H "sessionToken: SESSION_TOKEN" \
-H "Content-Type: application/json" \
-d '[
{
"entitlment": "canCreatePublicRoom",
"enabled": true
},
{
"entitlment": "isExternalRoomEnabled",
"enabled": true
},
{
"entitlment": "delegatesEnabled",
"enabled": true
},
{
"entitlment": "isExternalIMEnabled",
"enabled": true
},
{
"entitlment": "sendFilesEnabled",
"enabled": true
},
{
"entitlment": "canUpdateAvatar",
"enabled": true
}
]'
Required Permissions
Calling this endpoint requires the User Provisioning role with ACCESS_USER_PROVISIONING_API privilege.
See Bot Permissions for a list of roles and associated privileges.
Updating User Entitlements in Bulk
- When updating a large number of users, Symphony recommends parallelizing calls to this endpoint, typically to perform up to 300 calls concurrently.
- To reduce the effects of network latency, Symphony recommends executing these calls on a server in close geographic proximity to your pod.