5.1

Table Of Contents
n
highestAvailable
This value uses the highest available privilege that can avoid the UAC prompt.
If you do not specify privileges, ThinApp does not assign a default value but operates according to the
asInvoker setting.
Example: Specifying Administrator Privileges for an Application
You can modify the UACRequestedPrivilegesLevel parameter to specify administrator privileges for an
application.
[BuildOptions]
UACRequestedPrivilegesLevel=requireAdministrator
UACRequestedPrivilegesUIAccess Parameter
The UACRequestedPrivilegesUIAccess parameter specifies user interface access on Windows Vista or later
operating system versions. These operating systems protect some elements of the user interface.
ThinApp assigns an initial value of the UACRequestedPrivilegesUIAccess parameter to block application
access to protected elements. Although you can assign a true or false value to the
UACRequestedPrivilegesUIAccess parameter to specify user interface access, the parameter exists to support
Microsoft settings.
Example: Ensuring an Application Cannot Access Protected Elements
You can retain the initial value of the UACRequestedPrivilegesUIAccess parameter to ensure that a virtual
application cannot access protected elements.
[BuildOptions]
UACRequestedPrivilegesUiAccess=false
Chapter 9 Configuring Permissions
VMware, Inc. 31