OAuth providers
PagerDuty
Set up PagerDuty OAuth for incident management and on-call scheduling
Overview
Section titled “Overview”Connect your users to PagerDuty for incident management, on-call scheduling, alert routing, and service health monitoring.
| Property | Value |
|---|---|
| Provider ID | pagerduty |
| Category | Design & Developer Tools |
| PKCE | Supported |
| Token refresh | Automatic |
| Redirect URI | Shown in Developer Portal |
Step 1: Create a PagerDuty OAuth App
Section titled “Step 1: Create a PagerDuty OAuth App”Go to the PagerDuty Developer Portal
Navigate to the PagerDuty OAuth2 documentation and sign in to your PagerDuty account.
Register the application
Go to Integrations > App Registration and register a new app. Select OAuth 2.0 as the authorization type.
Configure the redirect URI
Add the Alter callback URL from the Developer Portal to the Redirect URLs field.
Get credentials
Copy the Client ID and Client Secret.
Step 2: Add to Alter Vault
Section titled “Step 2: Add to Alter Vault”Open the Developer Portal
Go to portal.alterauth.com and navigate to the application.
Add PagerDuty provider
Go to OAuth Providers > Add Provider > PagerDuty.
Enter credentials
- Client ID: Paste your PagerDuty Client ID
- Client Secret: Paste your PagerDuty Client Secret
Select scopes
Choose the scopes the application needs.
Save
Click Save. The provider is now active.
Available Scopes
Section titled “Available Scopes”| Scope | Description |
|---|---|
openid | OpenID Connect authentication |
read | Read-only access to PagerDuty data |
write | Read and write access to PagerDuty data |
- See the PagerDuty OAuth2 documentation for more details.