Integrate PagerDuty with Okta
PagerDuty doesn't support User's Schema Discovery.
- Generate a PagerDuty API key. See PagerDuty's documentation for details.
- If you've already added PagerDuty to Okta, go to step 3. Otherwise, add it by complete the following steps:
In the Admin Console, go to .
- Click Browse App Catalog.
- Search for and select PagerDuty, and then click Add Integration.
- Complete the fields on the General Settings page and then click Next.
- In the Sign on methods section of the Sign-On Options page, select a sign-on option. If you select SAML 2.0, click View Setup Instructions and follow the instructions.
- Click Done.
-
In the Admin Console, go to .
- Select the PagerDuty app integration from the list.
- Select the Provisioning tab, click Configure API Integration, and then select Enable API integration.
- Enter your API key and admin username, and then click Save.
- Select To App under Settings.
- Click Edit and select the provisioning features that you want to enable.
- Click Save.
- Configure your mappings. In particular, provide a mapping for the User Role (role) attribute.
Roles are mapped from Okta to PagerDuty as follows:
- admin maps to Global Admin
- user maps to Manager
- limited_user maps to Responder
- observer maps to Observer
- read_only_user maps to Stakeholder
- read_only_limited_user maps to Limited Stakeholder
- restricted_access maps to Restricted Access
- team_responder is deprecated; automatically mapped to Observer
- Optional. Assign users to the app. See Assign applications to users.