[wix-users] execution context for an All-Users install
osito at live.com
Sat Sep 9 21:35:11 PDT 2017
If the MSI was launched directly by the user (meaning the elevation prompt came from Windows Installer) then non-deferred custom actions run as the launching user account without elevation and deferred non-impersonated actions run as SYSTEM.
I don't know the launching account for group deployments. It used to be SYSTEM, I don't know if that ever changed.
Sent from my Windows 10 phone
From: Alan Sinclair via wix-users<mailto:wix-users at lists.wixtoolset.org>
Sent: Friday, September 8, 2017 7:11 AM
To: WiX Toolset Users Mailing List<mailto:wix-users at lists.wixtoolset.org>
Cc: Alan Sinclair<mailto:anadem at gmail.com>
Subject: Re: [wix-users] execution context for an All-Users install
in particular I need to know the context for a custom action dll
On Thu, Sep 7, 2017 at 9:02 PM, Alan Sinclair <anadem at gmail.com> wrote:
> During an interactive All-Users install we know the process is elevated so
> that it can install to %ProgramFiles% but what user context is it running
> under? SYSTEM or the current user that initiated the installer?
> During an automated install (pushed out as a group policy object) what
> user context are we running under, is it SYSTEM?
WiX Toolset Users Mailing List provided by FireGiant http://www.firegiant.com/
More information about the wix-users