# Entitlement Attributes

**URL:** <https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211>\
**Category:** Connectivity Documentation Feedback\
**Tags:** saas-con-docs\
**Created:** [June 2, 2024, 1:13pm UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211 "2024-06-02T13:13:54Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![DocsTeam](https://avatars.discourse-cdn.com/v4/letter/d/ecd19e/32.png) [@DocsTeam](https://developer.sailpoint.com/discuss/u/DocsTeam)\
**Post date:** [June 2, 2024, 1:13pm UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211/1 "2024-06-02T13:13:54Z")

</div>

The PagerDuty Teams are aggregated and managed as entitlements. The following lists the Team attributes:

* * *
This is the companion discussion topic for the documentation at [https://documentation.sailpoint.com/connectors/saas/pagerduty/help/saas\_connectivity/pagerduty/entitlement\_attributes.html](https://documentation.sailpoint.com/connectors/saas/pagerduty/help/saas_connectivity/pagerduty/entitlement_attributes.html)

---

<div class="post-metadata">

**Author:** ![brian-short](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/brian-short/32/3423_2.png) [@brian-short](https://developer.sailpoint.com/discuss/u/brian-short)\
**Post date:** [July 3, 2024, 1:47am UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211/2 "2024-07-03T01:47:37Z")

</div>

> [@DocsTeam](#):
>
> uty Teams are aggregated and managed as entitlements. The following lists the Team attributes:

There appears to be some oversight with Role not being an entitlementType. It’s not treated as such within the connector and thus cannot be subject for Certifications in Sailpoint.

In both the Documentation and for the Connectors supported features:

Entitlements should include:

- Role | Entitlement | String (not supported)
- Teams | Entitlement | Multi-Valued (supported)

Pagerduty Role(s) Ref: [User Roles](https://support.pagerduty.com/docs/user-roles)

---

<div class="post-metadata">

**Author:** ![dinesh\_mishra](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/dinesh_mishra/32/9982_2.png) [@dinesh\_mishra](https://developer.sailpoint.com/discuss/u/dinesh_mishra)\
**Post date:** [July 3, 2024, 3:18am UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211/3 "2024-07-03T03:18:14Z")

</div>

Hi @brian-short, PagerDuty connector manages PagerDuty Teams as entitlement object; however, “Role” is there in the account schema.

There is a fixed set of roles available in the PagerDuty and it is a single value attribute. Still, if you wants to manage the “Role” as an entitlement, you can mark it as “entitlement” in the account schema and use it in the access model and perform certification on that.

Let us know if there is any issue or concern.

Thanks.

---

<div class="post-metadata">

**Author:** ![brian-short](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/brian-short/32/3423_2.png) [@brian-short](https://developer.sailpoint.com/discuss/u/brian-short)\
**Post date:** [July 3, 2024, 7:02am UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211/4 "2024-07-03T07:02:34Z")

</div>

Hi @dinesh_mishra,

Appreciate the response. Got it semi-working after some troubleshooting.

Steps

1. marked the “Role” account attribute as an entitlement (string)
2. Aggregations failed to pull Role as an entitlement
3. Entitlment Schema is not an option on this connector
4. Re-read the documentation on entitlements \ entitlementTypes
5. Attempted to create an entitlementType via VSCode ISC, but creating the entitlement type Role caused the entitlement aggregations to error
6. (Update) Reset accounts \ entitlements and aggregated accounts \ entitlements
7. (Update) Entitlement “Role” aggregated successfully

Item 4 is still a concern.

a. Pagerduty connector did not offer to select which entitlement type to aggregate as mentioned under “Starting a Manual Aggregation”

b. The [general admin guide](https://documentation.sailpoint.com/saas/help/setup/load_entitlements.html#creating-and-managing-entitlement-types) indicates this is possible, but like how the connector does not display the entitlement schema (hidden from UI and only manageable via API \ VSCode ISC) the entitlement aggregations throw an error for Roles but successfully aggregates Groups (i.e. Pagerduty Teams)

---

<div class="post-metadata">

**Author:** ![dinesh\_mishra](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/dinesh_mishra/32/9982_2.png) [@dinesh\_mishra](https://developer.sailpoint.com/discuss/u/dinesh_mishra)\
**Post date:** [July 3, 2024, 7:11am UTC](https://developer.sailpoint.com/discuss/t/entitlement-attributes/60211/5 "2024-07-03T07:11:08Z")

</div>

> [@brian-short](#):
>
> Aggregations failed to pull Role as an entitlement

Hi @brian-short, as I mentioned, connector fetches teams as an entitlement object. Managing roles as an entitlement object is not supported in the connector and this is not yet supported in the connector for fetching roles as an entitlement object.

I would suggest you to raise an idea for the same if it is required.

Thanks!
