Okta Identity Governance
/- Management APIs
- Access Requests - V2
/
Retrieve a resource reque...
OAuth 2.0 scope:
- okta.accessRequests.condition.read
Admin roles:
- ACCESS_REQUESTS_ADMIN
Retrieves a resource request condition
Unique identifier for the resource in Okta instance ID format or ORN format
GET
curl -i -X GET \
'https://okta-subdomain.pixtulate.com/governance/api/v2/resources/{resourceId}/request-conditions/rcord7d69lUIn7u5D1d5'A successful resource request condition get response
Unique identifier for the object
Example:"rcord7d69lUIn7u5D1d5"
The id of the Okta user who created the resource
The ISO 8601 formatted date and time when the resource was created
The ISO 8601 formatted date and time when the object was last updated
The id of the Okta user who last updated the object
status indicating if this condition is active or not. Default status is INACTIVE
Enum:"ACTIVE""INACTIVE""INVALID""DELETED"
The priority of the condition. The smaller the number, the higher the priority. The highest priority is 0. A new condition will default to the lowest priority.
Response
- When everyone can request resource default access |tooltip| Full representation of a request condition
- When request condition is ACTIVE |tooltip| When request condition is ACTIVE, then the deactivate operation succeeds.
- When request conditions access scope settings are invalid |tooltip| If the system noticed an entitlement bundle was deleted, then related request conditions can become invalid.
- When request conditions requester settings are INVALID |tooltip| If the system noticed a group was deleted, then related request conditions can become INVALID.
- When request condition is INVALID because of the approval sequence |tooltip| When request condition is INVALID, then the approvalSequenceId will not be present
- When access duration for the resource is set by the requester |tooltip| When access duration settings type for a request condition is REQUESTER_SPECIFIED_DURATION, then the admin sets the max duration value
- For permanent access to an application, open to everyone |tooltip| A request condition allowing everyone to request permanent access to an application
- For permanent access to an application, open to members of a group |tooltip| A request condition allowing members of a group to request permanent access to an application
- For fixed duration access to an application, open to members of groups |tooltip| A request condition allowing members of groups to request thirty days of access to an application
- For fixed duration access to an application, open to everyone |tooltip| A request condition allowing everyone to request thirty days of access to an application
- For requester specified access duration to an application, open to groups |tooltip| A request condition allowing members of groups to request a maximum of thirty days of access to an application
- For requester specified access duration to an application, open to everone |tooltip| A request condition allowing everyone to request a maximum of four hours of access to an application
- For permanent access to groups, open to everyone |tooltip| A request condition allowing everyone to request permanent access to groups assigned to the target application
- For permanent access to groups, open to members of a group |tooltip| A request condition allowing members of a group to request permanent access to groups assigned to the target application
- For fixed duration access to groups, open to members of groups |tooltip| A request condition allowing members of groups to request thirty days of access to groups assigned to the target application
- For fixed duration access to groups, open to everyone |tooltip| A request condition allowing everyone to request thirty days of access to groups assigned to the target application
- For requester specified access duration to groups, open to groups |tooltip| A request condition allowing members of groups to request a maximum of thirty days of access to groups assigned to the target application
- For requester specified access duration to groups, open to everone |tooltip| A request condition allowing everyone to request a maximum of thirty days of access to groups assigned to the target application
- For permanent access to entitlement bundles, open to everyone |tooltip| A request condition allowing everyone to request permanent access to entitlement bundles
- For permanent access to entitlement bundles, open to members of a group |tooltip| A request condition allowing members of a group to request permanent access to entitlement bundles
- For fixed duration access to entitlement bundles, open to members of groups |tooltip| A request condition allowing members of groups to request thirty days of access to entitlement bundles
- For fixed duration access to entitlement bundles, open to everyone |tooltip| A request condition allowing everyone to request thirty days of access to entitlement bundles
- For requester specified access duration to entitlement bundles, open to groups |tooltip| A request condition allowing members of groups to request a maximum of thirty days of access to entitlement bundles
- For requester specified access duration to entitlement bundles, open to everone |tooltip| A request condition allowing everyone to request a maximum of thirty days of access to entitlement bundles
- For permanent access to an application, open to members of a teams |tooltip| A request condition allowing members of a team to request permanent access to an application
- For fixed duration access to an application, open to members of teams |tooltip| A request condition allowing members of teams to request thirty days of access to an application
- For requester specified access duration to an application, open to teams |tooltip| A request condition allowing members of teams to request a maximum of thirty days of access to an application
Full representation of a request condition
{ "id": "rcob0oNGTSWTBKOLGLNR", "name": "Default resource access", "description": "This is a condition for requesting default resource access", "approvalSequenceId": "61eb0f06c462d20007f051ac", "requesterSettings": { "type": "EVERYONE" }, "accessScopeSettings": { "type": "RESOURCE_DEFAULT" }, "accessDurationSettings": { "type": "ADMIN_FIXED_DURATION", "duration": "P2W" }, "priority": 0, "status": "ACTIVE", "created": "2019-08-24T14:15:22Z", "createdBy": "00ub0oNGTSWTBKOLGLNR", "lastUpdated": "2019-08-24T14:15:22Z", "lastUpdatedBy": "00ub0oNGTSWTBKOLGLNR", "_links": { "self": { … } } }