Hi @muhammedmustafa
The $plan variable are the Provisioning Plan object model, which our IDN and IIQ connectors use. I know this has been documented in other places at SailPoint and might make sense here too.
Loosely, the $plan is structured like this:
- $plan
- identity
- accountRequests
- op (account level operation - e.g. create, update, delete, enable, disable, unlock, etc.)
- identity (account ID)
- attributeRequests
- op (attribute level operation - e.g. add, set, remove)
- name (attribute name - e.g. sn)
- value (attribute value - e.g. McGlennon)
As for the mention of the plan-initializer script, this isn’t something we allow usage of and seems to be a doc bug. You can ignore that. @colin_mckibben lets follow up internally on this.