Overview
The Kiosk requires admin privileges to validate your registration every time you launch it. It requires full access to a specific registry key in the HKEY_LOCAL_MACHINE registry hive. Also, it requires permissions to the Windows WMI repository. Finally, the UAC has to be off.
Solution
You can run the Kiosk with standard user (non-admin) but you have to do the following steps:
- Turn on the Kiosk machine
- Login with your standard user
- Open up Windows Explorer and go to this path “C:\windows”
- Shift + Right click on “regedit.exe” and run it as Administrator
- Then enter your admin credentials
- Navigate to this registry key: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion”
- Right click on the “CurrentVersion” registry key and click on “Permissions”
- Then click on “Advanced” button
- Then click on “Add” button, to add the standard user
- Select the standard user and give full control to that key and subkeys
- After that, click on OK button until you close all opened screens
- If you have 64 bit operating system, navigate to this registry key: “HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion” then repeat steps 7 to 12 above
- Navigate to this registry key: “HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System”
- Change “EnableLUA” registry value to “0”
- Open up Windows explorer and navigate to this path “C:\Windows\System32”
- Shift + Right click on “WmiMgmt.msc” and run it as Administrator
- Then enter your admin credentials
- Right click on “WMI Control (Local)” and click on “Properties”
- Backup your WMI repository from the “Backup/Restore” tab to a safe place on your local disk
- Then click on the “Security” tab and select the “Root”
- Then click on the “Security” button
- Then click on the “Advanced”
- After that click on “Add” button to give the standard user permission
- Select the standard user and check Execute Methods and Enabled Account checkboxes
- Select in the Applies to drop down “This namespace and subnamespaces”
- After that click on OK button until you close all opened screens
- Open the File Explorer to grant the non-Admin User Account "Write" Permissions to the EIOBoard Kiosk PC install path folder.
The Visitor Photo writes to this path before uploading it to the database. By default this install path is: "C:\Program Files (x86)\Savance\EIOBoard Kiosk"
- Finally restart the Kiosk machine and run the Kiosk or set the kiosk to auto logon using the standard user profile you created.
- The end.
Notes:
- Solution also applies to machines which are connected to a domain
- These steps can be applied to EIOBoard Offline and EIOBoard Punch
|