Before you begin
To complete this guide, you’ll need:
- ConductorOne Super Administrator role
- A PagerDuty, OpsGenie, or other on-call-enabled application
Estimated time: 15 minutes
Start by following the docs to integrate your on-call platform with ConductorOne:
Don’t see your on-call platform?Don’t stress. We’ll build a connector for it. Get in touch and tell us what you need.
Once connected, ConductorOne ingests the users and roles within the platform, and surfaces on-call rotations as resources.
Step 2: Create your on-call access profile
The on-call access profiles should include any apps, roles, permissions, or resources that are requestable by, or automatically granted to, a user who is on-call.
Navigate to Access profiles and click New profile.
Give the acces profile a name, such as “On-call”.
Click Continue.Now we’ll add the entitlements that are either available for the user to request or automatically granted to the user.
Click Manage entitlements.
Use filters and the search field to locate the apps and entitlements that should be granted to the user, or available for them to request, when they are on-call.
Step 3: Grant the access
You have two options here:
- Make the entitlements in the access profiles requestable by users who are on-call
- Automatically grant the entitlements in the access profiles to users who are on-call
If self-service requestable when on-call:
Click Edit on the Self-service section of the page.
Enable Allow self-service.
Under Requestable by, select Specific groups.
Select the on-call rotation or rotations that this access profile will be requestable by.
If automatically granted when on-call:
Click the Enrollment tab.
Click Edit on the Access requests section of the page.
Use the Request policy dropdown to select Auto approve.
Click Edit on the Auto-enrollment rule section of the page.
Select the on-call rotation or rotations that this access profiles will be automatically assigned to.
Important:Automated enrollment with auto-granted access will automatically grant and provision all the entitlements in the access profiles to users who meet the criteria.
Success!
Now whenever a user is on-call, they will either automatically have access to request the on-call access profiles entitlements or have those entitlements automatically provisioned, depending on the configuration you set up.