-
Notifications
You must be signed in to change notification settings - Fork 1.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
User vs. System installation (non MSIX) #149
Comments
It would also be great if it was possible to run this in context of the localsystem user specifically for machine-based installations. Not sure if this is possible due to being bundled in DesktopAppInstaller, but this would be a great for extending with group policy based deployments or other unattended means of deployment. |
I have added the user control, but this issue still needs work per-installer type to determine if we can dynamically specify scope to the underlying installer. For instance, MSI supports specifying it, as well as embedding the value. And MSIX can be installed for the machine, but requires additional code to convert the user install to a machine install. So for each type, we need to understand:
With this we could then improve the default behaviors, as currently we don't allow unknown scopes to meet the requirement of a particular given one. |
As a user I want to be able to specify whether the software installs for me or any user on my machine.
Note:
The manifest needs to support specifications for both.
The client should default to user mode "out of the box" if no preference is supplied in the manifest and both are possible.
The user should be able to specify user or machine based installation with the client regardless of the manifest default if both are possible.
The text was updated successfully, but these errors were encountered: