Search for a distinct list of apps that a client can access using granted approles

GET {{HOST}}/admin/v1/Apps/{{clientappid}}?attributes=grantedAppRoles.appId&distinct=true

For access via AppId-based association, the Client Apps 'grantedAppRoles' attribute determines the set of Apps the Client can access.

To list those Apps, request distinct values of 'grantedAppRoles.appId'

See https://docs.oracle.com/en/cloud/paas/identity-cloud/rest-api/appmgmtrelationships.html for more information on understanding application management relationships between Apps, AppRoles, Users, and Groups.

Request Params

KeyDatatypeRequiredDescription
attributesstring
distinctboolean

HEADERS

KeyDatatypeRequiredDescription
Authorizationstring

RESPONSES

status: OK

{"schemas":["urn:ietf:params:scim:api:messages:2.0:ListResponse"],"totalResults":10,"Resources":[{"isOPCService":false,"displayName":"Demo","clientType":"confidential"},{"isOPCService":false,"displayName":"testMe","clientType":"confidential"},{"isOPCService":false,"displayName":"IDCS Portal","clientType":"trusted"},{"isOPCService":false,"displayName":"testInternal","clientType":"confidential"},{"isOPCService":false,"displayName":"testDomainAdmin","clientType":"trusted"},{"isOPCService":false,"displayName":"IDCS Application"},{"isOPCService":false,"displayName":"Test SAML Application","clientType":"trusted"},{"isOPCService":false,"displayName":"Test Resource Server Application"},{"isOPCService":false,"displayName":"Generic Secure FormFill App Template"},{"isOPCService":false,"displayName":"Test Confidential Client Application","clientType":"confidential"}],"startIndex":1,"itemsPerPage":50}