Search requests

Retrieve all access requests made by users in Okta Identity Governance.

Options

Field Definition Type Required

Result Set

Choose a method to filter search results:

  • First Matching Record: Returns the first record that matches.

  • First 200 Matching Records: Returns the first 200 matching records.

  • Stream Matching Records: Passes all matching records from your parent flow to a helper flow.

    Selecting this option adds a Streaming input section to the card where you can select a helper flow for streaming and add custom extensible fields.

Dropdown TRUE

Search By

Choose one of the following options to search for entitlement bundles:

  • Equals: Filter the output based on whether the object name is equal to the specified string. Uses case-sensitive pattern matching

  • Greater Than: Filter the output based on whether the object name is greater than the specified string. Uses case-sensitive pattern matching.

Dropdown TRUE

Input

Field Definition Type Required

Search

Status

The status of the request.

  • Submitted

  • Rejected

  • Pending

  • Approved

  • Denied

  • Canceled

  • Expired

Dropdown FALSE

Resource ID

The unique identifier of the Okta resource for which the request is made.

Text FALSE

Resource Type

The type of resource for which the request is made.

  • Application

Dropdown FALSE

Access Scope ID

The ID of the resource access scope for which the request is made

Text FALSE

Access Scope Type

The type of the resource access scope for which the request is made.

  • Entitlement Bundle

  • Group

  • Application

Dropdown FALSE

User Requested For

The unique identifier of the Okta user for which the request is made.

Text FALSE

Last Updated

The date and time when the object was last updated.

Date & Time FALSE

Streaming

Flow

Click Choose Flow to browse and select a helper flow where the search results will be streamed, then click Choose to confirm.

Optionally, click the empty field under Click or drop here to create and add custom extensible fields that pass data to the helper flow. These fields are added as key/value pairs under the State output object in the helper flow.

Flow

TRUE

Record Limit

Specify the number of records to stream.

  • When the Limit field is set to 0, the stream returns no records.

  • When the Limit field is set to greater than 0, the stream returns up to the maximum number specified.

  • When the Limit field is empty, null, or not selected, the stream returns all records.

  • The default value is 1000000 (1 million).

  • The valid range is from 0 to 1000000.

This field appears when you select Stream Records from the Result Set option.

Number FALSE

Output

Field Definition Type

Result

Requests

List of Objects

Raw Output

The raw output returned by the Okta Identity Governance API Endpoint.

Object

ID

The unique identifier of the object.

Text

Created

The date and time when the resource was created.

Date & Time

Created By

The unique identifier of the Okta user who created the resource.

Text

Last Updated

The date and time when the object was last updated.

Date & Time

Last Updated By

The unique identifier of the Okta user who last updated the resource.

Text

Requested

An object containing information about the requested resource.

  • Entry ID (Text): The ID of the resource catalog entry.

  • Resource ID (Text): The requested resource ID.

  • Resource Type (Text): The requested resource type.

  • Access Scope ID (Text): The ID of the access scope.

  • Access Scope Type (Text): The access scope type.

Object

Requested By

An object containing information about the requester.

  • External ID (Text): The requester ID.

  • Type (Text): The type of requester.

Object

Requested For

An object containing information about the user for whom the request is created.

  • External ID (Text): The unique identifier of the Okta user.

  • Type (Text): The type of the user.

Object

Status

The status of the request.

Text

Granted

The date the approved access was granted. Only set if request status is Approved.

Date & Time

Grant Status

The grant status of the request.

Text

Resolved

The date the request was resolved. The property may transition from having a value to null if the request is reopened.

Date & Time

Revocation Status

The revocation status of the request.

Text

Revoked

The date the granted access was revoked. Only set if the grant status is Granted and the revocation status is Revoked.

Date & Time

Links

Links to related resources.

  • Self (Object): A link to a related RESTful resource.

  • Approval Sequence (Object): A link to a related RESTful resource.

  • Approval Condition (Object): A link to a related RESTful resource.

Object

Records Streamed

Number of records streamed in a streaming flow.

This field appears when you select Stream Matching Records from the Result Set option.

Number