Manager with Application Oriented
The following are Autonomous Identity manager with application oriented endpoints:
- GET applications (portfolio)
Get application information.
Endpoint
/api/applications
Authorization
Bearer Token <JWT-value>
Body
{ "managerId": "Christy.Cronin", "pageSize": 2, "lastEntitlementId": "test2", "sortDir": "desc" }
Example Request
curl --location --request POST '/api/managersWithAppOriented/unscoredEntitlements' \ --header 'Content-Type: application/json' \ --data-raw '{ "managerId": "Christy.Cronin", "pageSize": 2, "lastEntitlementId": "test2", "sortDir": "desc" }'
Example Response
{ "managerId": "Christy.Cronin", "users": [ { "userId": "bloggs", "entt": [ { "entitlement": "test", "entitlement_name": null, "user_name": null, "app_name": null } ] }, { "userId": "elizabeth.saiz", "entt": [] } ], "entitlementsCount": 4, "entitlementsRemainingCount": 0, "lastEntitlementId": "test" }
- POST supervisor
Get supervisor info.
Endpoint
/api/managersWithAppOriented/supervisor
Authorization
Bearer Token <JWT-value>
Body
{ "managerId": "Christy.Cronin" }
Example Request
curl --location --request POST '/api/managersWithAppOriented/supervisor' \ --header 'Content-Type: application/json' \ --data-raw '{ "managerId": "Christy.Cronin" }'
- POST supervisorEntitlements
Get supervisor entitlements.
Endpoint
/api/managersWithAppOriented/supervisorEntitlements
Authorization
Bearer Token <JWT-value>
Body
{ "managerId": "Christy.Cronin" }
Example Request
curl --location --request POST '/api/managersWithAppOriented/supervisorEntitlements' \ --header 'Content-Type: application/json' \ --data-raw '{ "managerId": "Christy.Cronin" }'
- POST supervisorUser
Get supervisor User.
Endpoint
/api/managersWithAppOriented/supervisorUser
Authorization
Bearer Token <JWT-value>
Body
[../resources/rules.bash:#post-supervisorUser-body]
Example Request
curl --location --request POST '/api/managersWithAppOriented/supervisorUser' \ --header 'Content-Type: application/json' \ --data-raw '{ "managerId": "Christy.Cronin" }'