Update User Apps
Released in SBE 20.13. Updates the application entitlements for a particular user. Supports partial update.
Update unique entitlement of an app for this user. Entitlement can be installation, visibility or product
User ID as a decimal integer
Unique ID for the Application
"selerity"
If "TRUE", this application will be listed in the appstore for this user. If "FALSE", this application will be hidden in the appstore. If "KEEP" or not set, the current value is kept. If "REMOVE", it will be removed from user settings and the pod level setting's value will be used.
"KEEP"
If "TRUE", this application will be installed for this user. If "FALSE", this application will not be installed for this user. If "KEEP" or not set, the current value is kept. If "REMOVE", it will be removed from user settings and the pod level setting's value will be used.
true
Application Product
Success
Unique ID for the Application
"selerity"
Name for this Application
"Selerity Context"
if true, this application will be listed in the appstore for this user. Otherwise, this application will be hidden in the appstore.
true
if true, it indicate this application is installed for this user. Otherwise, this user does not have this application installed.
true
As shown in the example, the request body is structured as an array []
of individual apps to be updated.
📘 InfoUnlike 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 updated