List User Apps
Returns the list of Symphony application entitlements for this user.
User ID as a decimal integer
Session authentication token.
Success
Application Entitlements for the user
Unique ID for the Application
selerityName for this Application
Selerity Contextif true, this application will be listed in the appstore for this user. Otherwise, this application will be hidden in the appstore.
trueif true, it indicate this application is installed for this user. Otherwise, this user does not have this application installed.
trueClient error, see response body for further details.
Unauthorized: Invalid session token.
Forbidden: Caller lacks necessary entitlement.
Server error, see response body for further details.
GET /pod/v1/admin/user/{uid}/app/entitlement/list HTTP/1.1
Host: yourpodURL.symphony.com
sessionToken: text
Accept: */*
[
{
"appId": "djApp",
"appName": "Dow Jones",
"listed": true,
"install": false
},
{
"appId": "selerity",
"appName": "Selerity Context",
"listed": true,
"install": true,
"products": [
{
"appId": "selerity",
"name": "Standard",
"subscribed": true,
"type": "default"
},
{
"appId": "selerity",
"name": "Premium",
"sku": "AcDccU53SsY",
"subscribed": false,
"type": "premium"
}
]
}
]🚧 Important
This endpoint returns all enabled entitlements for a specific user, returning both the global and the custom settings. Currently, it is not possible to identify by API response whether the returned entitlements are global or custom.
To know more about how to modify an app entitlement per user, and how to reset the app entitlements for that user to the default global settings, refer to Update User Apps
Last updated
Was this helpful?