When setting up a Kiosk in Windows, the most effective option is usually Microsoft Edge. This allows PCs to automatically log in and open a web page on startup and restricts users from changing it and doing something else. This can be used to display dashboards using custom URLs. Here is how to set up a Windows PC to log in automatically with Kiosk Mode:
NOTE: Once a Kiosk is set up and in use, press CTRL+ALT+DEL and switch to an Administrator user to exit Kiosk mode.
1. Log in as an Administrator.
2. Open the Settings App.
3. Search for "Kiosk" and choose the option shown
4. Click "Get Started"
5. Choose a User, or use the default Kiosk user and click Next.
6. Choose Microsoft Edge as the App to display and click Next.
7. Select "As a digital sign or interactive display" and click Next.
8. Enter the desired URL and click Next.
NOTE: Some URLs may be too long to enter here. See below for what to do in these cases.
9. Reboot the PC and it will start up as a Kiosk with the selected settings.
If a URL is too long to enter in the box, perform these steps:
1. Enter any URL in the box and save the kiosk setup. Do not reboot or log off the machine.
2. Open regedit.exe - the Registry Editor application.
3. Navigate to "Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\AssignedAccessConfiguration\Profiles{IDoftheKioskUser}\AllowedApps\App0"
4. Modify the Data for the Arguments Key.
5. The URL entered in step 1 should be shown within the data block. Replace the dummy URL with the desired long URL. Do not modify the rest of the data. It will look something like this:
6. Click OK and reboot the machine.
Alternative option which does not require edits to the registry:
A URL shortening service such as bit.ly or tinyurl.com can be used to get a shorter URL that fits within the character limit.