<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
0D54z00007FflaQCAROkta Classic EngineInsights and ReportingAnswered2021-10-26T14:56:23.000Z2021-10-25T22:21:59.000Z2021-10-26T14:56:23.000Z

StephanP.89882 (Customer) asked a question.

Create Application Usage Report from API

The Admin Application Usage Report (https://{yourOktaDomain}.okta.com/reports/app/utilization) provides a condensed user application access report by application (or across all applications) within an available time period. The report displays the following attributes:

 

- Person

- Login (fixed at user creation)

- Application Username

- Instance Name

- Login Date

- Login Date_ISO8601 

 

Is there a way to produce this exact Application Usage Report directly from the API? 

 

When I run a report against the log API (/api/v1/logs) using filter=eventType eq "user.authentication.sso" and outcome.result eq "SUCCESS" - the Login from the the Application Usage Report does not match the SysLog actor.alternateId or the target.alternativeId (AppUser) when a user has changed their email / username in their settings. The Application Usage Report retains the original Username / Login even for time periods occurring before the email / username change.  


This question is closed.
Loading
Create Application Usage Report from API