-
In the Entitlement Schema defined in the source, the attributes “Owner” and “Requestable” are present but not mapped.
-
To update the individual entitlement’s Owner and Requestable flags, you have the option to do so through the user interface or by calling the Patch API on the entitlement.
-
Is there any way or configuration available to map these values from the aggregation data?
Hi @shsakshi ,
Good day.
Please follow the below documentation for setting owner and mark them requestable.
Hi @suraj_gorle
Is it possible to update metadata during the aggregation process?
Specifically, not after aggregation through the UI, but at the time when the entitlement is aggregated to the Source, such that attributes like owner, description, and requestable are updated, similar to how the entitlement ID and entitlement name are populated.
Hi @shsakshi ,
I dont think so it is possible in ISC as of now. Anyone has better idea please share.
Hi @shsakshi Have you set up Group Aggregation as an HTTP operation? That is where you need to do the mapping. Detected Groups (ie those from an Account Aggregation) will only include the Group ID without a separate Group Aggregation.
I agree with @j_place that you should be doing this from the Group Aggregation, not through the Account Aggregation to get the owners.
If that is not working, please describe your process for running the aggregations. Also note that if you aggregated these entitlements less than 24 hours ago, there may be some delays seeing the information, per previous comments from SailPoint.
I have done it through Group Aggregation only
And for the Response Mapping:
I have mapped the data attribute returned from the API to the Schema Attributes of Entitlement. But it is nothing related to Actual Entitlement Attributes
This is the schema for Entitlement in the Source: [Where only Entitlement ID and Name are mapped]
And these are attributes that the API return:
Yes, I have waited for more than 2 days, but the attributes still have not been mapped.
Hi @shsakshi Apologies, I misunderstood what you are after. I know of no OOB way to map the ISC fields Primary Owner and Requestable from the Source response during Entitlement Aggregation.
Hi @j_place
Thank you for your input; I truly appreciate it.
Is it possible to map these Entitlement Metadata Attributes from group aggregation?
Hi SAKSHI,
The best way would be to use patch API for entitlements nd put reuestable and owner using powershell scripts.
If you only need when aggrgation is happening, you may have to call this patch api of entitlements inside the After operation rule for every entitltment. So if the source has 3000 entitlements, this API will get called 3000 times and perfomance will hit.
If users/entoitlements are less, u can download the entitlement csv after aggregation, change the fields u require nd reupload it back.
Hi @rahulb635
Thank you for the suggestion
Conclusion:
-
Currently, Attributes being mapped: Name, Description, Privilege level [Through custom configuration- Entitlement Management > Privilege Classification]
-
Not Mapped: Entitilement Owner, Requestable
- Note:
-
They are governance properties on the ISC entitlement object.
-
They are not automatically driven by source schema mapping the way name and description are.
-
- Solution: MetaData Attribute Update API
- In the case of Requestable, we can use the bulk update API for the same update to bulk entitlements:
- For the Owner, either to do it from the ISC UI or patch the entitlement API
- patch-entitlement | SailPoint Developer Community
- Patch Entitlement
- PATCH {{tenant}}/v2025/entitlements/{{entitlementId}}
- Body:
-
[ { "op": "replace", "path": "/requestable", "value": "{{requestableBool}}" }, { "op": "replace", "path": "/description", "value": "{{description}}" }, { "op": "replace", "path": "/owner", "value": { "type": "IDENTITY", "id": "{{ownerId}}" } } ]
-
- Note:









