Search Applications

Search for applications based on the application name or label in Okta.

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. A Streaming input section is added to the card from which you can select a helper flow for streaming and adding custom extensible fields.
Dropdown TRUE

To learn how to return a large number of records, see Stream matching records with a helper flow.

Input

Field Definition Type Required
Search
Query The query to find applications by label or name.

If this field is left blank, all applications are returned. Limit the number of applications returned by selecting an option from the Result Set.

For example, to search for an application whose name or label contains Bamboo, enter bamboo.

String FALSE
Search Criteria
Record Limit

Specify the number of records to stream.

  • When the Limit field is set to 0, no records are returned.

  • When the Limit field is set to greater than 0, records greater than 0 and up the maximum number of records specified are returned.

  • When the Limit field is empty or not selected, all records are streamed.

  • Default value is 10 million.

  • Valid range is 0 to 10 million.

Appears when Stream Matching Records is selected from the Result Set option.

Number FALSE
Streaming
Flow Click Choose Flow to browse and select a helper flow to which the search results are 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.

Appears when Stream Matching Records is selected from the Result Set option.

Flow TRUE

Output

Applications fields display when First Matching Records or First 200 Matching Records are selected from the Result Set options.

Field Definition Type
Applications List of the applications matching the search query. List of Objects
ID Unique ID for the application. String
Name

Name of the application.

String
Label User-defined display name for an application. String
Status Status of the application. String
Last Updated Timestamp of the last group update. Date & Time
Created

Date and time when the object was created.

Date & Time
Accessibility
Error Redirect URL Custom error page for this application. String
Login Redirect URL Custom login page for this application. String
Self Service Enable self-service app assignment. Boolean
Visibility
App Links Displays specific appLinks for the application. Object
Auto Launch Automatically signs in to the app when the user signs into Okta. Boolean
Auto Submit Toolbar Automatically sign in when the user lands on the sign-in page. Boolean
Hide Hides this app for specific end user applications. Object
Features Enabled application features. List of Strings
Profile Valid JSON schema for specifying properties (only available to OAuth 2.0 client applications). Object
Request Object Signing Algorithm Type of JSON Web Key Set (JWKS) algorithm that must be used for signing request objects. String
SignOn Mode Authentication mode of application. String
Credentials Credentials for the specified SignOn Mode. Object
Settings Settings for application. Object
Links Discoverable resources related to the group. Object
Records Streamed Specified the number of streamed records.

Appears when Stream Matching Records is selected from the Result Set option.

Number

Related topics

Okta connector

Workflow elements

Guidance for Okta connector

Okta API documentation