Get started with on-call access control
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
Step 1: Integrate your on-call platform
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.
Click Save.
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.
Click Save.
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 Save.
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.
Click Save.
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.