Skip to main contentOpal’s integration with Devin AI allows you to manage access to Devin organizations, roles, users and groups.
Supported resources
| Resource | Read | Grant and revoke access |
|---|
| Devin organizations | ✔️ | ✔️ |
| Devin roles | ✔️ | ✔️ |
Requirements
Before you begin, you must:
- Be an Opal Admin
- Be on version 1.1091.0, if you self-host Opal
1. Create an API token in Devin
To allow Opal to access to your Devin resources, you must first create a personal API key by going to https://[your-enterprise].devinenterprise.com/settings/api-keys. The owner of the API key must have the admin enterprise role.
Sometimes this link redirects to the Devin Agent page. If it does, you can manually go to your enterprise account, https://[your-enterprise].devinenterprise.com
-
Click on settings on the bottom left page
-
Select your org
-
Click
Devin's API on the left panel to create your Personal Access Token.
2. Create Devin app in Opal
In Opal, go to Inventory > +App and select Devin AI. Name your Devin app, provide a description, and enter the token you generated in step 1.
After you save the app, you can import roles from … > Import items.