Appcentric View
The following are Autonomous Identity appcentric view endpoints:
- GET Application Statistics
Get application statistics.
Endpoint
/api/applications
Authorization
Bearer Token <JWT-value>
Params
ownerId (optional) derick.hui cursor (optional) eyJjb25mIjoxLCJlbnQiOiJDUlVzZXJzUHJvZCIsImp1c3RpZmljY
Example Request
curl --location --request GET '{{zoran_api}}/applications'
Example Response
{ "cursor": null, "total_applications": 7, "total_entitlements": 2591, "total_assignments": 50955, "applications": [ { "app_id": "Active Directory", "app_name": "Active Directory", "high": 3994, "medium": 832, "low": 632, "avg": 0.785633931961286 }, { "app_id": "Care ", "app_name": "Care ", "high": 4215, "medium": 923, "low": 649, "avg": 0.7880940041207878 } ] }
- POST Assignments Search
Make assignments search.
Endpoint
/api/applications/{appID}/assignments
Authorization
Bearer Token <JWT-value>
Params
cursor (optional) eyJjb25mIjoxLCJlbnQiOiJDUlVzZXJzUHJvZCIsImp1c3RpZmljY
Body
{ "filters": [ { "type": "user", "attribute": "city", "value": ["Seattle", "Denver"] }, { "type": "user", "attribute": "line_of_business", "value": ["Distribution Operations"] } ] }
Request
curl --location --request POST '{{zoran_api}}/applications/{appID}/assignments?user=jay.dowke' \ --data-raw '{ "filters": [ { "type": "user", "attribute": "city", "value": ["Seattle", "Denver"] }, { "type": "user", "attribute": "line_of_business", "value": ["Distribution Operations"] } ] }'
- POST Application Search
Get detailed information for a single application with optional filtering.
Endpoint
/api/applications/${appID}
Authorization
Bearer Token <JWT-value>
Params
cursor eyJjb25mIjoxLCJlbnQiOiJDUlVzZXJzUHJvZCIsImp1c3RpZmljY
Body
{ "filters":[ { "type": "user", "attribute": "city", "value": ["Seattle", "Denver"] } ] }
Example Request
curl --location --request POST '{{zoran_api}}/applications/{appID}}' \ --data-raw '{ "filters":[ { "type": "user", "attribute": "city", "value": ["Seattle", "Denver"] } ] }'
- GET filters
Get filterable attributes and values for the AppCentric view.
Endpoint
/api/applications/{appID}/filters
Authorization
Bearer Token <JWT-value>
Example Request
curl --location --request GET '{{zoran_api}}/applications/{appID}/filters'