Data Processing
PagerDuty Data Processing
Zluri fetches the users & licenses from PagerDuty and a license to all active users. This article explains how to validate User & License data presented in Zluri.
How Zluri fetches data:
Zluri calls the following API to fetch the list of users.
https://developer.pagerduty.com/api-reference/c96e889522dd6-list-users
Status Mapping:
Pagerduty does not pass user status in the API response. Hence all users fetched from the API are marked as User Application Status = Active.
Users coming from earlier syncs but not coming in the latest sync are marked as User Application Status = Inactive.
License Mapping:
Users with billed = true are assigned a license.
How to validate the data:
Click People -> Users in your PagerDuty dashboard which will open a page as shown below.
https://yourdomain.pagerduty.com/users-new
The number of users show here will match the number of users you see in Zluri by filtering with User Application Status = Active, And Source = Pagerduty.
Note: Even invited users who have not accepted the invitation are billed in PagerDuty. And the API response does not differentiate between an pending invitation user and an active user. This is a limitation from PagerDuty API and not at Zluri data processing end.
const attachment_error_image = (attachment) => { const parentElement = attachment.parentElement; const defaultIcon = `
`; parentElement.innerHTML = defaultIcon; };Updated about 1 month ago