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

Helper tool needs Admin credentials. #285

Open
DavidRvrsR3 opened this issue Dec 16, 2024 · 1 comment
Open

Helper tool needs Admin credentials. #285

DavidRvrsR3 opened this issue Dec 16, 2024 · 1 comment

Comments

@DavidRvrsR3
Copy link

When apps are installed through MDM tools like Jamf, the current update system causes a couple of headaches:

If the helper tool doesn’t have the right permissions, users get a prompt asking for admin credentials. This is disruptive and unnecessary.
Users with standard accounts can uninstall the app if we follow the required permissions , which isn’t ideal in managed environments.
Here’s what would help fix this:

No Update Prompts: Add an option to completely skip the admin credential prompt. If the helper doesn’t have permissions, just don’t run the update.
Better Permissions Setup: Provide a .pkg installer or something similar to properly configure permissions for the updater so it can run without needing admin rights.
Centralized Control: Create a preference file (like a plist) that lets admins disable updates entirely or control how updates and uninstalls work.
These changes would make things much cleaner and easier for both users and admins in managed setups.

@anaisbetts
Copy link

Squirrel.Mac is a tool for app developers, and they decide policy for app updates. The current recommendation is that you engage with specific vendors for this issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants