UAC Questions...
Posted: Mon Oct 03, 2011 12:09 am
I have a couple of UAC questions that I have been wondering about for some time, but still cause me confusion each time I look at the InstallAware UI. When I read the IA Help documentation, it unfortunately is ambiguous enough about this topic that it sometimes almost seems contradictory.
Perhaps you can provide some clarification and/or additional details?
Source of my confusion:
In the 'Summary and UAC' section there is 'Requested User Elevation' selection option for 'User Account Control'
AND
there is also a 'Vista User Account Control Elevation' option in the 'Application Requirements' section.
My questions center around these two UAC related options:
With regard to the 'Vista User Account Control Elevation' option, the IA documentation says
1) So what is the difference then between 'Vista User Account Control Elevation' and the 'Administrator Priviledges' options?
2) Since the 'Vista option' only applies to Vista and higher OS's, but the Administrator Priviledges' option applies to all OS's why would anyone want or need the Vista option?.
With regard to the 'Requested User Elevation' selection option selection option for 'User Account Control' section, the IA documentation says
3) If you have this newer 'Requested User Elevation' selection option why would anyone ever want or need the aforementioned 'Vista Option'?
4) Does the 'Vista option' therefore really only remain in IA for backwards compatibility reasons?
5) If someone enabled the 'Vista option' does it really just enable the default 'Requested User Elevation' option which is 'Elevate Administrators only (highestAvailable)'?
6) Lastly, with regard to the 'Requested User Elevation' option, why is 'Elevate Administrators only (highestAvailable)' the default? (I would have thought that best selection to choose would always be 'Always Elevate (requireAdministrator)' since that option will always ensure that the installer will be granted optimum security permissions to all folders for better chance of a successful installation).
Thanks in advance!
Steve
Perhaps you can provide some clarification and/or additional details?
Source of my confusion:
In the 'Summary and UAC' section there is 'Requested User Elevation' selection option for 'User Account Control'
AND
there is also a 'Vista User Account Control Elevation' option in the 'Application Requirements' section.
My questions center around these two UAC related options:
With regard to the 'Vista User Account Control Elevation' option, the IA documentation says
This would lead the reader to believe that enabling this option is essentially a more limited function (OS wise) that was already present in the exsiting 'Administrator Priviledges' option.To check whether setup has full administrator rights on a Vista or newer operating system with UAC enabled, check the Vista User Account Control Elevation check-box.
1) So what is the difference then between 'Vista User Account Control Elevation' and the 'Administrator Priviledges' options?
2) Since the 'Vista option' only applies to Vista and higher OS's, but the Administrator Priviledges' option applies to all OS's why would anyone want or need the Vista option?.
With regard to the 'Requested User Elevation' selection option selection option for 'User Account Control' section, the IA documentation says
Select your desired UAC elevation level using this combo-box. The default setting is highestAvailable.
3) If you have this newer 'Requested User Elevation' selection option why would anyone ever want or need the aforementioned 'Vista Option'?
4) Does the 'Vista option' therefore really only remain in IA for backwards compatibility reasons?
5) If someone enabled the 'Vista option' does it really just enable the default 'Requested User Elevation' option which is 'Elevate Administrators only (highestAvailable)'?
6) Lastly, with regard to the 'Requested User Elevation' option, why is 'Elevate Administrators only (highestAvailable)' the default? (I would have thought that best selection to choose would always be 'Always Elevate (requireAdministrator)' since that option will always ensure that the installer will be granted optimum security permissions to all folders for better chance of a successful installation).
Thanks in advance!
Steve