When a user requests access through the Request Center and sets an expiration date, I would like to know if there is a way to pass that expiration date into the “Add Entitlement” operation of the connector.
In our Add Entitlement request, there is a dedicated field for the expiration date, and we need to populate it with the same expiration date that was set in the Request Center.
Is there any way to:
Access the request expiration date within the provisioning plan, or
Retrieve it using a rule (BeforeProvisioning / AfterProvisioning / WebServiceBeforeOperation, etc.),
And then map it dynamically to the Add Entitlement request payload?
Any guidance on whether this is possible using a provisioning plan, rule customization, or attribute mapping would be greatly appreciated.
I am assuming the target is expecting a removal date as mandatory for certain category of entitlements. if that’s the case, even though the sunset date on both systems is redundant i see it as a provisioning operation.
We handled this by adding a Rule to the Add Entitlement operation and applying it via a workflow.
At the moment, it doesn’t seem like there is a built-in ISC feature that supports this directly.