PagerDuty Data Processing - How to validate PagerDuty Data in Zluri?

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.

 

 

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.

 

 

 

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.

Can’t find what you are looking for? Let us help you!

PagerDuty Data Processing - How to validate PagerDuty Data in Zluri?

Modified on Wed, 15 Mar, 2023 at 2:29 AM

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.

 

 

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.

 

 

 

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.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article