Okta

Sync and manage PagerDuty users with Okta using SCIM user provisioning

Configure the SCIM Integration in Okta

  1. In Okta, add the SCIM 2.0 Test App (Header Auth) integration.
  2. In the Provisioning tab, configure the connection to PagerDuty’s API by entering the following:
    1. Base URL: https://api.pagerduty.com/scim/v2
    2. API Token: Token token=<PagerDuty API KEY>
  3. Click Test API Credentials and ensure you get a successful response.
  4. Click Save.

Configure Provisioning

  1. Ensure that you’ve enabled the Create Users, Update User Attributes, and Deactivate Users checkboxes.
  2. Finally, configure any required mappings for the user. When creating attribute mappings use urn:ietf:scim:params:scim:schemas:core:2.0:User for the external namespace:
    1. To create an attribute mapping for roles, use Okta’s instructions to create an attribute: roles.^[type==‘base’].value
    2. To create an attribute mapping for entitlements, use Okta’s instructions to create an attribute: entitlements.^[type==‘license’].value