Prerequisites & Data Access
- Admin privileges in your ClearCompany (formerly Brainer) account to complete this integration. 
- ClearCompany API Client created. Required API scopes enabled ( - groups,- users)
- ClearCompany subdomain 
- Username of SuperAdmin or Service Account (optional but recommended) 
Step-by-Step Setup
Step 1: Create API Client
- Log in to ClearCompany LMS. 
- Navigate to: 
 Admin > Settings > Options > Integrations > Elan REST API > Manage API Clients
- Click Add to create a new API Client. 
- Fill out: - Client Name: e.g. - Drata Integration
- Token Duration: Up to 1440 minutes (24 hours) 
- Scopes: - groups
- users
 
 
- Click Save to generate credentials. 
- Copy Client ID and Client Secret (store securely) 
Step 2: Copy ClearCompany Subdomain
- Your ClearCompany subdomain is the first part of your ClearCompany URL. 
- For example, if your ClearCompany URL is - https://mycompany.clearcompany.com, your subdomain is- mycompany.
Step 3: Copy ClearCompany Username
- Identify the username of the account you want to bind the access token to. This is typically a SuperAdmin account or a dedicated service account with appropriate permissions. 
- If no username is supplied during authentication, the token will be bound to the default SuperAdmin account (user_id 1). 
Step 4: Link your Your ClearCompany Account to Drata
- Go to Connections in Drata. 
- Select ClearCompany. 
- Enter: - Subdomain 
- Client ID 
- Client Secret 
- Username (optional) 
 
