I’m using IdentityIQ v7.2P3.
It appears when the request is cancelled during Provisioning Approval Subprocess, the workflow is terminated. Only the catches step is executed afterwards to finalize the identity request.
However I want to perform other actions if the request is cancelled - I want to execute a different provisioning plan.
It appears I cannot have more than 1 catches=complete step, only the first one is executed. And I cannot transition to other steps from a catch step.
If I use the catches step to perform my custom provisioning on request cancel, then I cannot make use of any OOTB workflows like Identity Request Provision and Identity Request Finalize.
What other options do I have?
Can I break apart Provisioning Approval Subprocess? But where is the part where request cancellation is handled?