For your scenario: public kiosks streaming Windows 11 apps to anonymous users—the Azure Virtual Desktop (AVD) per-user access pricing is the most suitable and compliant approach because:
Designed for external users: Azure’s per-user access pricing model explicitly supports “external commercial purposes,” meaning public or customer access. You pay only for actual users per month, regardless of identities being real or placeholders, as long as they connect.
No need for E3/E5 licenses per session: You don’t need a full M365 E3/E5 on placeholder accounts. AVD handles access rights, saving cost and complexity.
I have created step by step for you on how to Implement with Placeholder Accounts:
Step | Description |
---|---|
1️ | Enroll your Azure subscription in AVD per-user access pricing (via Azure portal under AVD settings) |
2 | Enroll your Azure subscription in AVD per-user access pricing (via Azure portal under AVD settings) |
3 | Create placeholder accounts in Entra ID (e.g., kiosk1@…, kiosk2@…) for each kiosk endpoint. They don’t need E3/E5 or Windows licensing. |
4 | Publish your Windows 11 VM or RemoteApp to these placeholder accounts, configured per kiosk. |
5 | Users connect via link or code, authenticating through these placeholders to stream apps. They don’t need registration, thanks to generic credentials. |