<iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M74D8PB" height="0" width="0" style="display:none;visibility:hidden">
Loading
Skip to NavigationSkip to Main Content
Create an Okta Report of Users Assigned to an Application
Administration
Okta Classic Engine
Insights and Reporting
Okta Identity Engine
Overview

Okta provides two methods to generate a report of users assigned to applications: the User App Access report in the Okta Admin Console and the Okta API. Utilizing either the built-in report filters or a Representational State Transfer (REST) API client can yield a complete list of assigned users.

Applies To
Solution

What are the steps to generate a report of users assigned to an application in Okta?

Okta provides two methods for generating this report:  the User App Access report or via the Okta API.

User App Access Report

Follow the video or steps below to generate a report of users assigned to an application in Okta.

 

The User App Access Report is a standard report in the Okta Admin Console.

  1. Access the Okta Admin Console
  2. Navigate to Reports > Reports.
  3. Select User App Access.

Reports menu

  1. Click Edit Filters.

Edit Filters button

  1. Enter the relevant filters to limit the report to an application and show only active or suspended users.

Edit Filters

  1. Select Apply.
  2. Select CSV Export to save the report. Okta generates a CSV file and emails a retrieval link to the reporting administrator.

Okta Apps API

Follow the video or steps below to generate a list of users assigned to a specific application using a REST API client, such as Postman.

 

  1. Navigate to the application configuration page in the Okta Admin Console to copy the application Identifier (ID).
  2. Execute a "list users" request using the following command structure:
    {{url}}/api/v1/apps/{{appId}}/users
  3. Save the resulting list of users assigned to the application in the desired format.

Related References

Loading
Create an Okta Report of Users Assigned to an Application