For Mac users in enterprise environments, this application gives users control over the administration of their machine by elevating their level of access to administrator privileges on macOS. Users can set a timeframe in the application's settings to perform specific tasks, such as installing or removing an application.
Apache License 2.0
1.4k
stars
149
forks
source link
[Privileges 2] ReasonRequired is not enforced if the dropdown is empty #107
Impact
Users can be granted administrator rights without giving a reason, even though
ReasonMinLength
is set to20
andReasonRequired
is set totrue
.Tested on
Config applied to testing system via mdm on computer level:
Steps of reproduction
Step 1: Click on the Privileges Beta Icon from your Dock, you will get asked the following:
Step 2: Click into the dropdown:
Step 3: Click anywhere outside the dropdown:
✅ Now you are seeing that you can claim admin rights without providing a reason. I guess this is not an expected result.