Share via

AVD Scaling Plan turn off Session Host

Kamal Kotecha 20 Reputation points
2026-03-25T10:19:43.13+00:00

I have created Azure Virtual Desktop . Host Pool , Session Host and Workspace. Everything works. I have created a Scaling Plan. I have only 1 session host. But the scaling plan will not send message asking users to log off, it wont force users off and it wont turn off Session Host.

Azure Virtual Desktop
Azure Virtual Desktop

A Microsoft desktop and app virtualization service that runs on Azure. Previously known as Windows Virtual Desktop.


Answer accepted by question author
  1. Himanshu Shekhar 5,225 Reputation points Microsoft External Staff Moderator
    2026-03-25T11:11:43.0366667+00:00

    Kamal Kotecha - No Azure Virtual Desktop Scaling Plans cannot force‑logoff users from the last remaining session host.

    There is no supported option in Scaling Plans to force users off the final session host.

    Autoscale never overrides active user sessions on the last host, even if:

    • Time zone is correct
    • RBAC permissions are correct
    • Scaling plan is correctly assigned

    This is expected behavior.

    Recommended option here is - This is the only supported way to get:

    • Logoff notifications
    • Forced sign‑out
    • Automatic shutdown during ramp‑down

    Autoscale works as intended only when capacity exists to move users.

    Note - Azure Virtual Desktop Scaling Plans do not support forcing users to log off from the last remaining session host. This behavior is by design to avoid complete loss of user connectivity.

    Autoscale requires at least two session hosts so users can be drained from one host to another during ramp‑down.

    If forced logoff is required, this must be handled outside autoscale using session timeout policies or custom automation. The recommended and supported approach is to add a second session host to enable autoscale to function as intended.

    0 comments No comments

1 additional answer

Sort by: Most helpful
  1. Kamal Kotecha 20 Reputation points
    2026-03-25T10:55:41.1133333+00:00

    Thank you

    If All sessions are disconnected then the scaling plan works. and the Last Session host is powered off automatically by the scaling plan.

    So I know the time zone is correct and "Desktop Virtualization Power On/Off Contributor permissions" are correct and the scaling plan is correctly assigned to the host pool.

    It would be good if I can force the users to be logged off on the last session host. If there is a way I can do that please let me know.

    Thank you

    Kamal


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.