Skip to content

Run without admin privileges#62

Open
pl4nty wants to merge 1 commit into
Aldaviva:masterfrom
pl4nty:run-without-admin
Open

Run without admin privileges#62
pl4nty wants to merge 1 commit into
Aldaviva:masterfrom
pl4nty:run-without-admin

Conversation

@pl4nty

@pl4nty pl4nty commented Jun 13, 2026

Copy link
Copy Markdown

Uses UIAccess, an Inno installer, and signing with Azure Key Vault. Not expecting this to get merged, I just needed it myself and thought it might be helpful for future reference after seeing comments in #44.

A build is available here: https://github.com/pl4nty/AuthenticatorChooser/actions/runs/27459920226

I could sign your release builds, but Azure Artifact Signing isn't available in Australia (and started triggering SmartScreen anyway), so I'm stuck with an IV cert that triggers this SmartScreen popup. And you'd still need self-signed certs for dev/CI.

image

Uses UIAccess, an Inno installer, and signing with Azure Key Vault

Assisted-by: Claude:claude-4.8-opus
Signed-off-by: Tom Plant <tom@tplant.com.au>
Source: "{#SourceExe}"; DestDir: "{app}"; Flags: ignoreversion

[Icons]
Name: "{userstartup}\{#AppName}"; Filename: "{app}\{#AppExeName}"

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This requires installation as the user, so it doesn't work on

  • devices with multiple users
  • installation with EPM elevation
  • installation as SYSTEM without a helper like PSADT

I could use {commonstartup}, but then users can't modify the args without admin privs

@Aldaviva

Copy link
Copy Markdown
Owner

Thank you for working on this! I appreciate the effort you put into this, and hope other people in the same situation are able to make use of it.

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

Successfully merging this pull request may close these issues.

2 participants