github SAP/macOS-enterprise-privileges 2.5.3
Privileges 2.5.3

4 hours ago

What's new?

  • We added a new management key ReasonStrictPresetList. When set to true, the ReasonPresetList is used as defined, without creating the additional entry Other…. So if you want to ensure that your users have to select one of the defined values and cannot enter anything else, the configuration basically looks like this:

    <key>ReasonRequired</key>
    <true/>
    <key>ReasonPresetList</key>
    <array>
       …
    </array>
    <key>ReasonStrictPresetList</key>
    <true/>
    
  • We added another new management key PostChangeExecutableChecksum. It can be used with the existing key, PostChangeExecutablePath, to verify the integrity of a script or binary by providing the expected SHA-256 checksum for the file. If the file's actual checksum matches the specified one, the file is executed. Otherwise, the launch operation fails silently, logging only the checksum mismatch.

  • Added additional logging for the rare case the group membership could not be changed.

  • Fixed an issue with keyboard navigation.

  • Fixed an issue with macOS 26 where the app icon did not appear in the dialog box when requesting or revoking admin rights.

  • Fixed an issue where app updates would fail under certain conditions when the system extension was enabled. Special thanks to @zachdekoning for the extensive testing and feedback. We really appreciate it.

Don't miss a new macOS-enterprise-privileges release

NewReleases is sending notifications on new releases.