The SmartRecruiters integration enables security and compliance teams to automate User Access Reviews (UAR) by syncing user account and role data directly from SmartRecruiters. This helps organizations review which users have access to SmartRecruiters and maintain visibility into assigned permissions for compliance monitoring.
Key Capabilities
User Access Monitoring: Retrieve SmartRecruiters user accounts for access review workflows
Role Visibility: Monitor roles assigned to users within SmartRecruiters
Compliance Monitoring: Maintain visibility into system access to support audit readiness
This integration supports User Access Review workflows, helping demonstrate compliance with access control policies.
Prerequisites & Data Access
SmartRecruiters Access Requirements
You must have Admin privileges in your SmartRecruiters account.
You must create an OAuth Client ID and Client Secret for the integration.
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 SmartRecruiters application |
Client Secret | Authenticates the integration with SmartRecruiters |
Step-by-Step Setup
Step 1: Generate OAuth Client Credentials
On the Home page, select your Account avatar and Settings.
On the Settings page, select Apps & Integrations under Administrations section.
On the Apps & Integrations page, select the CREDENTIALS tab.
On the CREDENTIALS page, select NEW CREDENTIALS button.
Under New Credential section, select OAuth client ID then NEXT button.
On OAuth client ID page, enter the required Fields and select Scope, then GENERATE button at the bottom of the page.
Copy your Client ID and Clients Secret by clicking Clipboard.
Step 2: Connect SmartRecruiters in Drata
Log in to Drata → go to the Connections page.
Navigate to your Available Connections.
Search for and start the SmartRecruiters connection process.
Enter the following information when prompted:
Client ID
Client Secret
Expected outcome:
SmartRecruiters is successfully connected and user access data begins syncing to Drata.
Important Notes
Authentication method: The SmartRecruiters integration uses OAuth credentials.
Credential security: Store the Client ID and Client Secret securely and rotate them according to your organization’s security policies.
Network restrictions: If your organization uses a Web Application Firewall (WAF), ensure required Drata IP addresses are allowlisted so the connection can be established.
