Before
An operator had to translate the response decision into separate actions across endpoint, identity, and device-management consoles. They also had to process each item individually, track what was submitted, and continue the remaining work when one action failed.
How it works
- Receive the parent workflow’s authorized containment plan.
- Match each action type to the corresponding isolation, session, lock, wipe, or corporate-data retirement operation.
- Continue processing the remaining items and return the resulting submission record.
Workflow details
- Plan intake: The workflow receives an action list containing an action type, target, label, and optional reason from a parent lost-device response workflow.
- Action routing: Each item is evaluated and sent to the matching operation: machine isolation, session revocation, remote lock, device wipe, or corporate-data retirement.
- Containment handling: Isolation is applied when the machine reconnects, session revocation requires reauthentication, remote lock secures the device, retirement removes corporate data and applications, and wipe performs an irreversible factory reset.
- Resilient execution: An individual failure does not stop the remaining actions, while unknown action types are skipped and marked as ignored.
- Execution handoff: The workflow returns the submitted actions so the calling workflow retains control of authorization and receives a repeatable execution record.
What changed
The calling workflow now sends one action list, while routing, operation selection, failure continuation, and execution-result collection happen automatically. Authorization remains with the calling workflow, including the decision to issue an irreversible wipe.
Work removed
Switching between endpoint, identity, and device-management consoles; translating each action type into the correct operation; manually tracking submitted actions; and restarting the sequence after an individual failure.
Expected outcome
For a plan containing all supported categories, one automated pass can route up to five action types and produce one execution record without separate manual console routing.