Update User Apps

Released in SBE 20.13. Updates the application entitlements for a particular user. Supports partial update.
patch
https://yourpodURL.symphony.com/pod
/v1/admin/user/{uid}/app/entitlement/list
Update unique entitlement of an app for this user. Entitlement can be installation, visibility or product
Parameters
Path
uid*
string
User ID as a decimal integer
Header
sessionToken*
string
Session authentication token.
Body
*
array
Array of app entitlements to patch for a user
Body
Example
Schema
{}
Responses
200: OK
Success
400: Bad Request
Client error, see response body for further details.
401: Unauthorized
Unauthorized: Invalid session token.
403: Forbidden
Forbidden: Caller lacks necessary entitlement.
500: Internal Server Error
Server error, see response body for further details.
As shown in the example, the updated user application entitlements should be included in the data parameter.

📘 Info

Unlike Update All User Apps endpoint, it is not mandatory to provide in the body request all app entitlements for a given app. You can therefore update only one or several of them among the following body params: "install", "listed", or "products".
The "product" field is not required but cannot be set to "null". When provided, please specify all subfields specified such as in the example: "appId", "subscribed", "type", "sku", and "name".
Last modified 2mo ago