Integrating Domo with Drata automates your user access reviews, saving time and reducing errors by syncing user data directly from Domo.
Key Capabilities
Access retrieval: Retrieves users and assigned roles from connected systems.
Review enablement: Makes this access data available for review in Drata’s Access Reviews feature.
Account mapping support: Allows external accounts to be mapped to Drata personnel for accurate review and tracking.
Prerequisites & Data Access
Admin privileges in your Domo organization
Access to the Domo Developer Portal
Ability to create an OAuth client with User scope
Must be assigned one of the following Drata roles: Admin, Workspace Managers, DevOps Engineer.
If you have the Access Reviewer Drata role, you can only view the Connections page.
Permissions & Data Table
Permission / Scope | Why It’s Needed | Data Accessed (Read Only) |
Client ID & Client Secret | Authenticate the connection via OAuth | User identity and access metadata |
Application scope: User | Retrieve user access information | User names, emails, account status |
Step-by-Step Setup
Step 1: Create a Domo OAuth client
Log in to your Domo Developer Portal as an Admin.
Go to the Manage Clients page.
Select Create a client.
Enter the client details:
Application Scope: Select User
Save the client.
Copy the Client ID and Client Secret.
Store both values securely.
Expected outcome:
You have created a Domo OAuth client.
Step 2: Connect Domo inside Drata
In Drata, navigate to Connections.
Select the Available Connections tab.
Search for Domo and select Connect.
Enter:
Client ID
Client Secret
Save the connection.
Expected outcome:
Drata successfully connects to Domo.
