Okta Access Requests automate the process of requesting access to resources managed by access request conditions.
Access request conditions define the resource to access, who can request access, length of access, and the approval sequence. For more information, see Access request conditions. See also the following APIs: Request Conditions and Request Sequences.
Manage the access request process directly with the Requests API.
Notes:
- Each org has a maximum of 10,000 open or pending requests.
- Each org has a maximum of 50,000 resolved requests that are accessible within an app.
See Access Requests for more information on Access Requests and Identity Governance.
- okta.accessRequests.request.read
- ACCESS_REQUESTS_ADMIN
Lists the requests made by users in your org. Use this operation to retrieve all access requests managed by access request conditions.
Use the filter parameter to narrow down the results. This SCIM query string supports the following attributes:
status: The status of the request. Possible values:SUBMITTED,REJECTED,PENDING,APPROVED,DENIED,CANCELED,EXPIREDlastUpdated: The last updated time of the requestrequestedFor: The Okta user ID for whom the request is maderesourceId: The Okta resource ID for which the request is maderesourceType: The type of resource for which the request is made. Possible values:APPLICATIONaccessScopeId: The ID of the resource access scope for which the request is madeaccessScopeType: The type of the resource access scope for which the request is made. Possible values:ENTITLEMENT_BUNDLE,GROUP,APPLICATION
Pagination parameters are accepted, and standard link headers are in the response.
Apply various filters by using supported request filtering properties.
Note: Query parameter percent encoding is required. See Percent-encoding
Apply an ordering of requests by specifying a supported request property name with %20asc or %20desc suffix.
Note: Query parameter percent encoding is required. See Percent-encoding
curl -i -X GET \
'https://okta-subdomain.pixtulate.com/governance/api/v2/requests?filter=status%20eq%20%22APPROVED%22&after=reqp1pmpjhVdGEcVK1d5&limit=20&orderBy=created%20desc'