IdentityNow provisioning model by design just gives “identityattribute or nativeIdentity” for entitlement in provisioning plan. You have 3 options to get name in end point.
- Write before provisioning rule, add name in attribute request by fetching it from entitlement model. idn rule util has method for this if I am not wrong. Use it in $plan.name$ mapping after that.
- Write before operation rule , call end system api to get name(if there is any api which gives name by using id of entitlement), construct whole body in rule.
- Use chaining and achieve same result which rule is doing in option 2.