- Allow users to request just-in-time access to Twingate groups and resources from the web and Slack
- Set the right resource owners to delegate approvals to those with the most context
- Configure day-one access to Twingate resources with groups from your identity provider
- Automatically escalate and revoke privileged access based on on-call schedules, e.g., PagerDuty or Opsgenie
Supported resources
The integration also supports user account provisioning and deprovisioning.
Requirements
- You must be an Opal admin.
- You must be a Twingate admin with the ability to generate API tokens.
1. Generate a Twingate API token
- Log in to the Twingate Admin Console.
- Go to Settings > API.
- Click Generate Token.
- Enter a label (e.g.,
Opal) and set Permission Level to Read & Write. - Copy the token and store it securely. The token is only displayed once.
2. Create a Twingate app in Opal
- In Opal, go to Inventory, click + App, and select Twingate.
- Fill in the following fields:
- Click Create. Opal validates the credentials by connecting to your Twingate network.
3. Import Twingate resources
After creating the app, import groups and resources from Twingate into Opal:- Go to your Twingate app in Inventory.
- Select … > Import items.
- Choose the groups and resources you want to manage through Opal.