Skip to content

This application gives Mac users in enterprise environments control over the administration of their machines by elevating their access level to administrator privileges on macOS. Users can set a timeframe in the application's settings to perform specific tasks, such as installing or uninstalling applications.

License

Notifications You must be signed in to change notification settings

SAP/macOS-enterprise-privileges

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 



Privileges

REUSE status

Privileges is an application for macOS which allows users to work as a standard user for day-to-day tasks, by providing a quick and easy way to request administrator rights. Users can set a timeframe in the application’s settings to perform specific tasks, such as installing or removing an application. To request admin rights, simply click on the Privileges icon in your Dock.

Working as standard user instead of an administrator adds another layer of security to your Mac and is considered a security best practice. We believe all users, including all developers, can benefit from using Privileges.

Privileges supports the following macOS versions:

  • macOS 26.x
  • macOS 15.x
  • macOS 14.x
  • macOS 13.x (*)
  • macOS 12.x
  • macOS 11.x

Note

Unfortunately, macOS 13 incorrectly reports a launch constraint violation and immediately terminates the application. Starting with version 2.2, we are therefore providing two versions of the application: one with launch constraints and one without. However, we recommend using the version with launch constraints whenever possible.


Features

🛠️ Easy install

🚀 Perfect for day-to-day use

⏰ Turn on admin rights anytime

🔐 Enjoy standard user security

⌨️ Command line support


New Privileges 2 features 🔥

📦 Installer package

⛔️ Revoke admin rights at login

⏳ Unified expiration interval for administrator privileges

🔁 Renew expiring administrator privileges

🪪 Smart card support

▶️ Run actions on privilege change

🔒 Status item

👆 Command line tool now supports Touch ID

⚙️ AppleScript support

🪝 Webhooks

🔠 Localized in 41 languages


Demo

Have a look at how quick and easy you can request admin rights

demo.mp4

Application Management

As of Privileges 1.5.0, it is possible to manage settings for Privileges or the PrivilegesCLI command line tool using a macOS configuration profile. For details, please click here.


Articles

See who's talking about Privileges

2025

2022

2019


Documentation

To learn more about Privileges features, make sure to take a look at our wiki or the links below:


License

Copyright (c) 2018-2025 SAP SE or an SAP affiliate company and macOS-enterprise-privileges contributors. Please see our LICENSE for copyright and license information. Detailed information including third-party components and their licensing/copyright information is available via the REUSE tool.


Security

Important

Local administrators on macOS have extensive capabilities to make changes to a Mac. This can include completely removing the Privileges application. Therefore, Privileges cannot guarantee that elevated permissions will be removed from the user account at all or on any specific schedule. Privileges cannot undo other changes made by a user - or processes acting as the user - when that user has elevated rights. Organizations should consider this when designing their client management, device compliance, security hardening, and auditing policies.


Found a security-related issue or vulnerability and want to notify us? Please see here for how to report it.


Support

This project is 'as-is' with no support, no changes being made. You are welcome to make changes to improve it but we are not available for questions or support of any kind.

About

This application gives Mac users in enterprise environments control over the administration of their machines by elevating their access level to administrator privileges on macOS. Users can set a timeframe in the application's settings to perform specific tasks, such as installing or uninstalling applications.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Languages