Windows App Kiosk

February 7, 2026 ยท View on GitHub

๐Ÿ“– Documentation Navigation:

OverviewSolution OverviewImplementation GuideIntune DeploymentAdvanced Customizations

Overview

This repository contains a script and supporting artifacts to configure a Windows client operating system to act as a custom Windows 365 or Azure Virtual Desktop client kiosk using the Windows App.

  • Solution Overview - Learn about the solution architecture, prerequisites, user interface modes, and sign-in flows
  • Implementation Guide - Complete parameter reference, manual installation steps, and troubleshooting
  • Intune Deployment Guide - Deploy via Win32 apps or configuration profiles in Microsoft Intune

What's Included

The solution provides two deployment modes:

Multi-App Kiosk Mode

A restricted Windows interface showing only Windows App and optionally Settings, deployed via Assigned Access configuration.

Shell Launcher Mode

Windows App completely replaces the Windows Explorer shell, providing a dedicated kiosk experience with the highest level of security.

Key Features

  • โœ… Multiple deployment options (manual, Intune Win32 app, or configuration profiles)
  • โœ… AutoLogon support for true kiosk scenarios
  • โœ… Configurable idle timeout behaviors (lock, logoff, sleep)
  • โœ… Smart card integration for secure authentication
  • โœ… Windows App auto-logoff configurations
  • โœ… Shared PC mode support
  • โœ… Comprehensive troubleshooting and emergency access features

Getting Started

  1. Review the Solution Overview to understand the solution architecture
  2. Check the Implementation Guide for detailed parameters and installation steps
  3. For enterprise deployment, see the Intune Deployment Guide

Documentation Structure

This documentation is split across five files for easier navigation:

Additional Resources