Overview
Identities and Sessions give you live visibility of users who have authenticated to Endpoints via the OAuth, OpenID Connect and SAML traffic policy actions. They enable you to:- Examine active user sessions to your authenticated endpoints including details like device, identity provider, IP address, and network
- Revoke sessions to forcibly log users out via the dashboard or API

Managing Sessions from the Dashboard
View Sessions
To view Traffic Identities and sessions:- In the ngrok Dashboard, navigate to Traffic Policy > Identities (or access the Identities page directly) The users are displayed in the table.
- Alternatively, use the search bar to filter users by identity provider, User, and ID.
View Session Details
- Access the Identities page.
-
On the Identities table, select a user:
- ngrok displays the table with the user identity overview, including the provider who authenticated your user, basic information about the user, and the identity provider used for login
- ngrok also displays a list of endpoints the user has accessed.
- Click on an endpoint that the user has accessed. ngrok displays session information captured while the user was accessing the endpoint. That includes the user device, IP, browser, agent, country, and geo coordinates based on IP
Pasting the coordinates into your favorite mapping service will give you more detailed information about the IP geolocation.
Revoke Sessions
- Access the Identities page and locate your user.
- Click the trash can next to the user and then confirm the deletion. The user is deleted and all sessions are invalidated immediately. Users can reinitiate sessions by logging in again via their Authentication provider.