Request sequences define a series of steps (questions, approval tasks, and custom tasks) that must be completed for a requester to gain access.
Request sequences can be re-used across many request conditions.
A request condition must refer to one request sequence.
The following request sequence APIs may be used to retrieve request sequence data necessary for managing request conditions.
See Configure an approval sequence for more information on using sequences with request conditions.
Access Requests Administrator
okta.accessRequests.condition.read
Lists access request sequences for a resource in your org
A successful request sequences list response
When authentication fails
When authorization fails
When the requested resource was not found
When the rate limit has been exceeded
When there is a server fault due to an unexpected error
Access request sequences that are returned from a get call
{- "data": [
- {
- "id": "61eb0f06c462d20007f051ac",
- "name": "No approver sequence",
- "description": "No approvers needed",
- "compatibleResourceTypes": [
- "APP"
],
}, - {
- "id": "61eb0f06c462d20007f124bq",
- "name": "Manager approval",
- "description": "Manager approval required",
- "compatibleResourceTypes": [
- "APP",
- "GROUP"
],
}
], - "_links": {
}
}
Access Requests Administrator
okta.accessRequests.condition.read
Retrieves a access request sequence referenced by the specified resource
A successful request sequence get response
When authentication fails
When authorization fails
When the requested resource was not found
When the rate limit has been exceeded
When there is a server fault due to an unexpected error
Access request sequence that are returned from a get call by sequence id
{- "id": "61eb0f06c462d20007f051ac",
- "name": "No approver sequence",
- "description": "No approvers needed",
- "compatibleResourceTypes": [
- "APP",
- "GROUP"
],
}
Access Requests Administrator
okta.accessRequests.condition.manage
Deletes the access request sequence given its id
A successful request sequence delete response
When authentication fails
When authorization fails
When the requested resource was not found
When the rate limit has been exceeded
When there is a server fault due to an unexpected error
{- "errorCode": "E0000004",
- "errorSummary": "Authentication failed.",
- "errorLink": "E0000004",
- "errorId": "oaeWCGz73hpRCG75VHP6-RRXw",
- "errorCauses": [ ]
}