PagerDuty is an incident response platform solution for IT departments. It is the leading market based product of a SaaS specialized organization that allows its customers to have an effective real-time operations platform ensuring lesser downtime and fewer outages. It is generally used for incident response, on-call management, analytics and event intelligence .
The PagerDuty connector allows you to connect PagerDutywith One Identity Starling enabling you to take advantage of the features and products available with Starling Connect that complement and enhance PagerDuty's real-time operations platfrom services.
Supervisor configuration parameters
To configure the connector, following parameters are required:
-
Connector name
-
API Key
-
Target URL (https://api.pagerduty.com)
Supported objects and operations
Users
Operation |
VERB |
---|---|
Create User | POST |
Get a user | GET |
Get All Users | GET |
Update a user | PUT |
Delete a user | DELETE |
Groups
Operation |
VERB |
---|---|
Create a group | POST |
Delete a group | DELETE |
Get a group | GET |
Get all groups | GET |
Update a group | PUT |
Users
-
email.value
-
name.displayName
Groups
-
displayName
User and Group mapping
The user and group mappings are listed in the tables below.
PagerDuty parameter | SCIM Parameter |
---|---|
id | id |
summary | extension.summary |
html_url | profileUrl |
name | displayName |
emails[].value | |
time_zone | timezone |
role | roles[].value |
avatar_url | photos[].value |
description | extension.description |
job_title | title |
teams[].id | groups[].value |
Groups
PagerDuty parameter | SCIM parameter |
---|---|
id | id |
summary | extension.summary |
name | displayName |
description | extension.description |
parent[].type |
extension.parent[].type |
parent[].id |
extension.parent[].id |
groupMembersResponse.user.id |
members[].value |
groupMembersResponse.user.type |
members[].type |
Connector limitations
-
PagerDuty Target System does not return important meta information like created and lastModified.