Prerequisites
Before you begin, ensure you have:- OneLogin administrator access
- Permissions to create API credentials in the OneLogin Admin Console
Setup guide
Create API credentials in OneLogin
Access the OneLogin Admin Console
Log in to your OneLogin Admin Console as an administrator
Create a new credential
Click New Credential and provide a descriptive name (e.g., “Ravenna Integration”)
Select the appropriate scope
Choose Manage All to enable both sync and workflow actions, or Read All for read-only sync.
For more details, see OneLogin’s API credentials documentation
Add integration in Ravenna
Enter credentials
Provide the following information:
The client ID from your OneLogin API credential
The client secret from your OneLogin API credential
Your OneLogin subdomain (e.g.,
acme for acme.onelogin.com)Your OneLogin region, if outside the US
Troubleshooting
Invalid credentials error
Invalid credentials error
Cause: Client ID or client secret is incorrect.Solution:
- Verify the client ID and client secret are copied correctly
- Ensure there are no extra spaces or characters
- Check that the API credential still exists in OneLogin
- Try creating a new credential if the original was regenerated
Insufficient permissions error
Insufficient permissions error
Cause: The API credential lacks the required scopes.Solution:
- Verify the credential has at least Read All scope
- For workflow actions, ensure Manage All scope is selected
- Try creating a new credential with the correct scope
Subdomain not found error
Subdomain not found error
Cause: Incorrect OneLogin subdomain.Solution:
- Verify the subdomain matches your OneLogin organization URL (e.g.,
acmeforacme.onelogin.com) - Ensure the subdomain is active and accessible
- Check for typos in the subdomain value
Users or groups not syncing
Users or groups not syncing
Cause: Sync may still be in progress or the credential has limited scope.Solution:
- Allow a few minutes for the initial sync to complete
- Verify the integration status shows as connected in Settings > Integrations
- Check that users and groups exist in the OneLogin organization linked to your credentials