Intro
The Activity log allows Domo administrators to see how their users are using Domo. They can see a near real-time record of activities such as user logins, dashboard views, groups created, and more. Admins can view Activity Log entries in the Domo UI and export them to a CSV file or send them to a webhook. Activity Log data is also available in the DomoStats Activity Log report.- Access Activity log
- Using the log
- DomoStats report available
- Export to CSV
- Send events to a webhook (beta)
- Stop sending events to a webhook
Access Activity Log
You can access the Activity log from the Admin Settings (More > Admin). Under Governance, select Activity log. The Activity log page displays.
Using the Log
The Activity log is updated in near real-time and includes activities logged within the rolling one-year period. You can explore the log with filters on the date range and the person who took the action. In addition, filters on type, event, and object can be applied to find specific activities. When you first load the Activity log, the data is filtered to a rolling 24-hour window.
Refresh reloads the log, displaying events logged since the page was last loaded.Filter | Description |
|---|---|
Time | Filter for any date or range of dates. Note: The Activity log contains events within the rolling one-year window. When you first load the Activity log, the data is filtered to a rolling 24-hour window |
Person | Allows filtering for |
| Type | Allows filtering for To filter for a specific Event or Object, a filter must first be applied to the Type. Available filter values in the Event and Object filters are limited by the selection of the Type filter. |
Event | Allows you to filter instance data for To filter for a specific Event, a filter must first be applied to the Type. The selection of the Type filter limits the available filter values in the Event filter.
|
Object | Allows you to filter instance data for To filter for a specific Object, a filter must first be applied to the Type. The selection of the Type filter limits the available filter values in the Object filter. For example, if you select PDP Policy from the list, a menu of selectable PDP policies displays. Select a policy to filter the data to show only rows for that policy. |
DomoStats Report Available

Export to CSV
You can export the Activity log for your instance to a CSV file by selecting Export CSV.
Download to download the CSV file to your machine.

Send Events to a Webhook (Beta)
You can send log events to a webhook, sharing events with a third-party system and consolidating auditing across your enterprise.- The URL of a webhook that accepts an HTTP POST request containing a JSON body with the event details.
- A secret key. This is required for the configuration in Domo. If your webhook doesn’t require a secret, you can enter any value in this field.
- The list of event types to send to the webhook.
- (Optional) An authorization header, if required by your webhook. For example, “Bearer ABC123DEF356.”
- (Optional) An OAuth client ID/secret, if required by your webhook.
- Access the Activity log.
-
Select
Activity Log Webhook Configuration.
The webhook configuration modal displays.

-
In the modal, fill in the following fields:
- Payload URL — This is the destination webhook URL where the Activity log events should be sent.
-
Secret — The secret allows the webhook to verify that the data being sent to the payload URL came from this instance of Domo. You can select
Show secret/Hide secret.
Note: Domo requires a secret key. However, if your webhook doesn’t require a secret, you can enter any value in this field.
- (Optional) Check the box labeled Apply optional Authorization header value? and enter your webhook authorization header value in the Authorization header field. For example, “Bearer ABC123DEF356.”
-
(Optional) Check the box labeled Apply optional OAuth authorization?
-
If you check the box, select Initialize OAuth Account. This opens the Select account modal where you can apply all the necessary OAuth headers for the webhook’s requests to access the payload URL’s resources. Follow the steps below.
In the Select account modal, choose the account you want to use to view this content and choose one of the following:

- Select Connect
-
Select Add Account to add the client ID and client secret for a new account; then select Create Account.


-
If you check the box, select Initialize OAuth Account. This opens the Select account modal where you can apply all the necessary OAuth headers for the webhook’s requests to access the payload URL’s resources. Follow the steps below.
-
In the webhook configuration modal, select Save to keep your configuration.

- In the modal under Webhook Filtering, click into the Add Filter field.
- Search for and select the events you want to send to the payload URL. After selecting all your desired events, select Save.

Refresh to see the most recent data.

Stop Sending Events to a Webhook
To stop sending activity log events to the webhook, select
Activity Log Webhook Configuration to open the webhook configuration modal.
In the modal above the payload URL, select
Delete.
