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"
}'
Read a different version of :