{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/centrify/main/json-schema/centrify-uprest-get-resultant-apps-for-user-schema.json", "title": "UPRestGetResultantAppsForUser", "x-generated": "2026-10-14", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/centrify-identity-platform-api-openapi.yml#/components/schemas/UPRestGetResultantAppsForUser", "properties": { "ErrorID": { "type": "string", "description": "Unique support identifier for this occurrence of an error" }, "Result": { "description": "A list of applications including how the user has access", "type": "object", "properties": { "Intranet": { "type": "boolean", "description": "Whether the application is an intranet app" }, "AdminTag": { "type": "string", "description": "Application admin tag" }, "Category": { "type": "string", "description": "Application category" }, "Shortcut": { "type": "boolean", "description": "Whether the application has been set for optional installation" }, "DisplayName": { "type": "string", "description": "Application display name" }, "AppType": { "type": "string", "description": "Application type" }, "UsernameRO": { "type": "boolean", "description": "Whether user name is read-only" }, "ID": { "type": "string", "description": "Application ID" }, "PasswordIsSet": { "type": "boolean", "description": "Whether the password has been set" }, "AppKey": { "type": "string", "description": "Application key" }, "Rank": { "type": "integer", "description": "Application rank" }, "WebAppTypeDisplayName": { "type": "string", "description": "Display name of web-app-type" }, "Username": { "type": "string", "description": "Application username" }, "TemplateName": { "type": "string", "description": "Application template name" }, "Icon": { "type": "string", "description": "Path of application icon image" }, "AppTypeDisplayName": { "type": "string", "description": "Display name of application type" }, "Automatic": { "type": "boolean", "description": "Whether the application has been set for automatic installation" }, "AccessList": { "items": { "type": "object" }, "type": "array", "description": "How user got acess to the application; each entry is a dictionary including 'Type' (User, Role), 'ID' (role/user UUID), and 'Name' (role name or 'User' if user is granted direct access)" }, "Url": { "type": "string", "description": "Application Url" }, "WebAppType": { "type": "string", "description": "Application web-app-type" }, "Description": { "type": "string", "description": "Application description" }, "Name": { "type": "string", "description": "Application name" } } }, "Message": { "type": "string", "description": "Error message text on failure, may be null" }, "success": { "type": "boolean", "description": "Indicates API success or failure" } }, "type": "object" }