Webservice connector: Add entitlement operation results in 400

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.

  1. 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.
  2. 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.
  3. Use chaining and achieve same result which rule is doing in option 2.