The Bullhorn integration enables security and compliance teams to automate User Access Reviews (UAR) by syncing user account data directly from Bullhorn. This helps organizations review which users have access to Bullhorn and maintain accurate access records for compliance monitoring.
Key Capabilities
User Access Review Data Sync: Import Bullhorn user account data into Drata
Access Governance: Monitor which users have access to your Bullhorn environment
Compliance Monitoring: Maintain visibility into system access to support audit and compliance workflows
This integration supports User Access Review workflows, helping demonstrate compliance with access control policies.
Prerequisites & Data Access
Bullhorn Access Requirements
You must have Admin privileges in your Bullhorn account.
You must obtain the following credentials from Bullhorn:
Client ID
Client Secret
API Username
You must request that Bullhorn support add the following OAuth redirect URI:
https://api.stackone.com/connect/oauth2/bullhorn_iam/callback
You must determine your Bullhorn Data Center Region identifier.
Drata Role Requirements
To create or modify connections, you must have one of the following Drata roles with write access: Admin, Workspace Manager, or DevOps Engineer
Access Reviewers can view the connection page but cannot create or modify connections
Permissions & Data Table
Permission / Access | Why It’s Needed |
Client ID | Identifies the Bullhorn API application |
Client Secret | Authenticates the Bullhorn integration |
API Username | Allows Drata to access Bullhorn user data |
Data Center Region | Directs the connection to the correct Bullhorn API endpoint |
Step-by-Step Setup
Step 1: Obtain Bullhorn API Credentials
Retrieve the following information from your Bullhorn account:
Client ID
Client Secret
API Username
If you do not have access to these values, contact Bullhorn Support or submit a request through the Bullhorn Resource Center.
Expected outcome:
You have obtained the required Bullhorn API credentials.
Step 2: Configure the OAuth Redirect URI
Bullhorn requires the redirect URI to be registered before the integration can authenticate.
Contact Bullhorn Support and request that the following redirect URI be added to your application:
https://api.stackone.com/connect/oauth2/bullhorn_iam/callback
Expected outcome:
The OAuth redirect URI is registered in Bullhorn.
Step 3: Identify Your Bullhorn Data Center Region
Your Data Center Region identifier determines which API endpoint Bullhorn uses.
Log in to your Bullhorn account.
Look at the URL in your browser.
Example:
https://<region_identifier>.bullhornstaffing.com
Copy the value that appears in place of region_identifier.
Expected outcome:
You have identified the Bullhorn Data Center Region required for the connection.
Step 4: Connect Bullhorn in Drata
Log in to Drata → go to the Connections page.
Navigate to your Available Connections.
Search for and start the Bullhorn connection process.
Enter the following information when prompted:
Client ID
Client Secret
API Username
Data Center Region
Expected outcome:
Bullhorn is successfully connected and user access data begins syncing to Drata.
Important Notes
Redirect URI requirement: The redirect URI must be registered in Bullhorn before the integration can authenticate successfully.
Regional API endpoints: Bullhorn uses data center–specific API URLs, so the correct region identifier is required for the integration to function.
Network restrictions: If your organization uses a Web Application Firewall (WAF), ensure required Drata IP addresses are allowlisted so the connection can be established.
