session_disconnect
Disconnect Horizon sessions preserving user state for reconnection. Target by session ID or user; preview before applying.
Instructions
[WRITE] Disconnect Horizon session(s) — state preserved, the user can reconnect.
Less disruptive than logoff. Identify by session_ids OR user. confirm=False previews the blast radius; confirm=True applies. Audited.
Args: session_ids: Session ids to disconnect. user: Disconnect all sessions of this AD user (substring match). confirm: False previews; True disconnects. target: Horizon target from config.yaml; omit to use the default.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user | No | ||
| target | No | ||
| confirm | No | ||
| session_ids | No |