Intro
The Session Management interface allows users with the right permissions to end browser and mobile app sessions in your Domo instance. To learn more, see Required Grant below.Required Grant
To access and use Session Management, you must have the Edit User Sessions grant added to your custom role. To learn more about grants, see Managing Custom Roles.Access Session Management
- In the Domo navigation, select More > Admin Settings.
-
In the Admin Settings under Authentication, select Session Management.

Active User Sessions List
On the Session Management page, the Active User Sessions list shows all active browser and mobile app user sessions. The list provides information about each session—like the user name and the user’s IP address when the session was created—in eight columns. You can show/hide six of the eight columns—the name and session type are always visible. You can also search, filter, and sort through the active user sessions; and manually refresh the list.Note: The Active User Sessions list includes active browser sessions and mobile app sessions only. Other sessions, including but not limited to sessions used by Workbench, Jupyter, Domo Microsoft Office plugins, the Domo Apple TV app, Buzz Desktop, Domo developer clients (such as client ID/secret), and Domo access tokens, do NOT appear in the list.

Search, Filter, and Sort
Use the search tool to search by user name, session type, and session ID. Select
Filter for a column to narrow the list with a custom filter.
Select the column name to sort that column in ascending or descending order (
).

Refresh
Select
Refresh to manually refresh the Active User Sessions list.
Columns
To show/hide columns in the list, select x Columns Selected of 8 to display the Columns modal.

Terminate an Active Session
Follow the steps below to terminate an active session. You can terminate multiple sessions at a time. After a user’s session is terminated, they must log in again to continue using Domo. A terminated session does NOT automatically log the user out of Domo. However, the next time the user takes an action that requires a response from the Domo server, the action will fail and the user is redirected to the sign-in screen. For example, if someone has a browser window open on a Domo dashboard when their session ends, they can still scroll through the dashboard; but when they try to access another dashboard, they are redirected to the sign-in screen.Note: Mobile app users can continue to use the app for up to one hour after their session expires or is terminated. This is expected behavior.
-
In the Active User Sessions list, select the checkbox for each session you want to terminate.
A blue ribbon displays at the top of the page, indicating the number of selected sessions and displaying an option to terminate the sessions.

-
In the blue ribbon, select
Terminate to display the confirmation dialog.
-
Verify the sessions you are terminating and select Terminate to immediately end the user session(s). This action is not reversible. You can also select Cancel to close the dialog without terminating any sessions.

FAQ
Why do I have a user with a longer session than my current settings indicate?
Why do I have a user with a longer session than my current settings indicate?
When session settings are changed, existing sessions are NOT automatically expired. A session already in progress continues to use the Max Session Length and Idle Timeout Length settings that were in place when the session was first created. To move all users to the new settings, you must terminate all existing sessions.
What happens when I terminate a session?
What happens when I terminate a session?
The person’s next action that generates server activity will fail, requiring them to sign in again. Not all actions generate activity against the server.Note that mobile app users can continue using the app for up to one hour after their session expires or is terminated. This is expected behavior.