About Opal Security
Opal Security is an access management platform that helps organizations govern and automate user access to groups, resources, and applications. Connecting Opal to Serval enables automated access provisioning, access request workflows, and user entitlement lookups directly from your service desk.What the Opal Security integration enables
| Capability | Description |
|---|---|
| Access management | Look up, provision, and revoke user access to groups and resources |
| Access requests | Submit, review, and approve access requests through Opal |
| Automation workflows | Build workflows to query or take actions via the Opal API |
Opal configuration
Prerequisites
- An active Opal Security account with API access
- Permission to create API tokens in Opal
Create an API token
Navigate to API token settings
Sign in to Opal and navigate to your organization’s Settings page. Select the API Tokens section.
Create a new token
Click Create Token. Give the token a descriptive name (e.g., “Serval Integration”) and select the appropriate permissions for your use case.
Identify your API domain
Your API Domain is the base URL for your Opal API instance. Common values:| Environment | API Domain |
|---|---|
| Production | api.opal.dev |
| Sandbox | sandbox.opal.dev |
Serval configuration
- In Serval, go to Apps → Available → Opal Security → Connect
-
Enter the following:
Field Description API Domain Your Opal API domain (e.g., api.opal.dev)API Token Your Opal API bearer token - Click Save
Serval will verify your credentials and connect to Opal. Once saved, the integration is ready to use in workflows.
Additional resources
Opal API documentation
Full API reference for the Opal platform
Opal Security
Learn more about Opal Security’s access management platform
Need help? Contact support@serval.com for assistance with your Opal integration.

