Skip to content
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

[Task] Remove the Requirement for Administration Mode When Installing the Setup on Windows #265

Open
michelu89 opened this issue Nov 27, 2024 · 0 comments
Labels
acknowledged Has been viewed by one of the maintainers and is ready for further work, discussion or other steps.

Comments

@michelu89
Copy link
Contributor

Is your task related to a problem? Please describe.
Currently, the setup for installing the application on Windows requires administration mode. This can be frustrating for users who do not have admin rights on their machines or for environments where obtaining these rights is time-consuming or restricted. It also adds an additional layer of complexity, making the installation process less user-friendly. Removing this requirement could streamline the user experience significantly.

Describe the solution you'd like
I would like the setup process to be modified so that it no longer requires administrator rights to install the application. This could involve adjusting the installation target (e.g., user-specific directories rather than system-wide directories) and ensuring that any processes requiring elevated privileges are avoided or replaced with alternatives.

Describe alternatives you've considered

  1. Providing a portable version of the application that does not require installation.
  2. Offering a separate user-mode installer that automatically configures the application in a user-accessible directory.
  3. Allowing users to choose during installation whether to install for all users (admin rights required) or just for themselves (no admin rights required).
@michelu89 michelu89 added the acknowledged Has been viewed by one of the maintainers and is ready for further work, discussion or other steps. label Nov 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
acknowledged Has been viewed by one of the maintainers and is ready for further work, discussion or other steps.
Projects
None yet
Development

No branches or pull requests

1 participant