Hello All,
I’m working on a solution to forward tasks (work items) through to an external system, this forwarding will be done automatically. If on the off chance the task is closed off and not fulfilled correctly. Is there anyway to re-create the task (work item) from a new request that can be sent through to the external system? I’ve tried to recreate a create operation for a user after removing the entitlement from their Identity but all it does when I re-request the access it doesn’t create a work item just automatically completes.
I’ve tried aggregating the source before and after removing the entitlement and it doesn’t seem to make a difference.
Hi Brendon,
When you say you removed the entitlement from the Identity, did you just delete it in IDN, or did you remove it from the source system as well as IDN?
I talked with some internal experts, and here’s what I learned. There’s no way to recreate a work item - this is simply the final byproduct of a provisioning event when you’re trying to commit changes to a source that you don’t have writability to. If it got marked as completed erroneously, and it was a create operation, you’ll need to remove the created account from the source upon next aggregation, then re-request provisioning. If it was a modify, and you need to re-generate an entitlement add/remove, then same thing: change the source data to reflect the “undo,” aggregate it, then re-initiate the provisioning event.