Temporal · Arazzo Workflow
Temporal Deprovision a User and Confirm Removal
Version 1.0.0
Read a User to confirm it exists, delete it, then verify it is gone.
Provider
Workflows
deprovision-user
Confirm, delete, and verify removal of a User.
Chains getUser (confirm it exists), deleteUser (remove it), and a final getUser that branches on a 404 status to verify deletion.
1
confirmUser
getUser
Read the User to confirm it exists before deletion and capture its email for the audit record.
2
deleteUser
deleteUser
Delete the User account. A 200 indicates the deletion was accepted.
3
verifyGone
getUser
Re-read the User expecting a 404 Not Found, confirming the account was removed.