Click Close – Windows auto-creates the local account.
Set-AssignedAccess -UserName "kioskuser" -ConfigurationFilePath "C:\kiosk.xml" For remote deployment, use Microsoft Intune → Devices → Configuration profiles → Kiosk template (multi-app). Method 3: Microsoft Edge Kiosk Mode (Web-Only) Ideal for public web portals, time tracking, or forms. windows kiosk mode
Test: Sign out and sign in as the kiosk account. The chosen app launches full-screen. To exit kiosk mode temporarily: Press Ctrl + Alt + Del → Sign out (requires admin password to return to desktop). Method 2: Multi-App Kiosk (via XML + PowerShell / Intune) More complex but flexible. Requires Windows Enterprise/Education. Click Close – Windows auto-creates the local account
<?xml version="1.0" encoding="utf-8"?> <AssignedAccessConfiguration xmlns="http://schemas.microsoft.com/AssignedAccess/2017/config"> <Profiles> <Profile Id="MultiAppKiosk"> <AllAppsList> <AllowedApps> <App DesktopAppPath="C:\Program Files\MyApp\app.exe" /> <UWP AppUserModelId="Microsoft.MicrosoftEdge_8wekyb3d8bbwe!MicrosoftEdge" /> </AllowedApps> </AllAppsList> <StartLayout> <![CDATA[<LayoutModificationTemplate xmlns:defaultlayout="..." ...>]]> </StartLayout> </Profile> </Profiles> <Configs> <Config> <Account>kioskuser@domain.com</Account> <DefaultProfile>MultiAppKiosk</DefaultProfile> </Config> </Configs> </AssignedAccessConfiguration> Apply with PowerShell (local): Test: Sign out and sign in as the kiosk account