If I create 4 types using this, how would I set up 4 off Entitlement Aggregation (Group Aggregation) Http Operations in such a way that each of these operations will be linked to one of the types.
I am hoping to find some documentation with examples to use this particular feature and hoping someone will guide me in the right direction.
This will add new endpoints in Webservice configuration to handle multiple group object. You can refer to this documentation for more detail - Multiple Group Objects
You need to define Entitlement Schema and you can do it using UI itself. You do not need api to do that.
Go into Entitlement Types and define schema for each type. Once you have defined schema for each one you will need to change type in account schema for those entitlement types.
Do note the type here is “Group” and you will have total 4 types, A,B,C AND D. Once you define these go back into account schema and change type of them to respective types.
After you complete these steps you will see “Operation Type” for each Entitlement Type you have configured in source config. You can map id and value just like any other end point.
Important thing to keep in mind is , whichever attribute you mark as “AccountId” in entitlement schema, make sure you are aggregating that only in account aggregation, that’s how identitynow correlates data coming through 2 different aggreation(account and group aggregation)
In my case id of the role is accountid in group schema so I am aggregating roleid in account schema.