- Let people request just-in-time access to Rippling supergroups from the web and Slack
- Sync employees, departments, and teams into Opal for visibility and access reviews
- Set the right owners to delegate approvals to those with the most context
- Review who belongs to each supergroup
Supported resources
Rippling permission profiles are not available in Opal. Rippling does not expose them through its API.
Requirements
Before you begin, you must:- Be an Opal admin.
- Be a Rippling admin with access to Tools > Developer > API Tokens.
- Have the Rippling integration enabled for your Opal organization. If you do not see Rippling under + App, contact Opal support.
- Be on version 1.1239.0 or greater, if you self-host Opal.
1. Create a Rippling API token
In Rippling, go to Tools > Developer > API Tokens, or search forAPI Tokens. Select Create API Token, give it a name (for example, Opal) and a unique identifier, select the latest API version, and grant the following scopes.
A Rippling token is limited to what the admin who created it can already see.
Create it with an admin who has visibility into every department, team, and
supergroup you want to manage in Opal.
2. Create a Rippling app in Opal
In Opal, go to Inventory > + App and select Rippling. Fill in the following fields and create the app.
Opal tests the token before saving the app. If the token cannot read workers and departments, app creation fails with a validation error.