Identity orchestration (access request workflows)
In Identity Governance, end users can request access to resources, and managers can request to revoke access to resources. Resources are target applications, entitlements, or roles.
There are various access request types that you can create using REST:
Access request type | Name in REST APIs | Description |
---|---|---|
Grant Application |
|
Request access to an application. |
Remove Application |
|
Request to remove access to an application for an end user. |
Grant Role |
|
Request access to an Identity Cloud provisioning role. |
Remove Role |
|
Request to remove access to a role from an end user. |
Grant Entitlement |
|
Request access to an entitlement (additional privilege inside an application). |
Remove Entitlement |
|
Request to remove access to an entitlement from an end user. |
These access request types correspond to a default workflow definition
that you can change to meet the needs of your organization.
This referred to as identity orchestration.
For example,
you can create custom scripts
for what actions to take
when a BasicApplicationGrant
access request type is approved.
For more information on using the endpoints in sequential steps, refer to identity orchestration.
YAML file
The REST APIs contain many parameters and, in some instances, large request bodies. For your convenience, you can view the entire API using a YAML file based on the OpenAPI specification.
To download the YAML file, click here.
Adjust the configurations of the file to match your specific details, such as your Identity Cloud tenant FQDN. |
Endpoints
The following table displays the actions available with workflow definitions for access request types:
URI | HTTP operation | Description | ||
---|---|---|---|---|
|
GET |
Get the workflow definitions for each access request type. |
||
|
GET |
Get definitions by |
||
|
POST |
Perform the following using the
|
||
|
PUT |
Update an existing workflow definition for an access request type in a |
||
|
Delete |
Delete an existing workflow definition in a |