Integrate PagerDuty with Okta
Note:
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.Note:Roles are mapped from Okta to PagerDuty as follows:
-
adminmaps to Global Admin -
usermaps to Manager -
limited_usermaps to Responder -
observermaps to Observer -
read_only_usermaps to Stakeholder -
read_only_limited_usermaps to Limited Stakeholder -
restricted_accessmaps to Restricted Access -
team_responderis deprecated; automatically mapped to Observer
-
- Optional. Assign users to the app. See Assign applications to users.
Related topics