„Privileges“ ist eine Anwendung, die es Benutzern ermöglicht, alltägliche Aufgaben als Standardbenutzer zu erledigen, indem sie eine schnelle und einfache Möglichkeit bietet, Administratorrechte anzufordern. In den Einstellungen der Anwendung können Nutzer einen Zeitrahmen festlegen, um bestimmte Aufgaben wie das Installieren oder Entfernen einer Anwendung durchzuführen. Um Administratorrechte anzufordern, klicken Sie einfach auf das Privileges-Symbol in Ihrem Dock. Die Verwendung über die Befehlszeile wird ebenfalls unterstützt.
Das Arbeiten als Standardbenutzer anstelle eines Administrators bietet Ihrem Mac eine zusätzliche Sicherheitsebene und gilt als bewährte Sicherheitspraxis. Wir sind davon überzeugt, dass alle Benutzer, einschließlich aller Entwickler, von der Nutzung von „Privileges“ profitieren können.
Was ist neu in Version 2.6.0
Neu
Jetzt können Sie eine Nutzungsrichtlinie hinzufügen, die Benutzer vor der ersten Anforderung von Administratorrechten anerkennen müssen. Legen Sie eine Datei Policy.txt, Policy.rtf oder Policy.rtfd im Verzeichnis \/Library\/Application Support\/Privileges\/ ab oder verwenden Sie den neuen Schlüssel UsagePolicy. Bitte beachten Sie, dass die maximal unterstützte Dateigröße 5 MB beträgt.
Wenn Sie den Schlüssel RenewalCustomAction verwenden, um ein Skript oder eine Binärdatei auszuführen, können Sie jetzt den neuen Schlüssel ActionExecutableChecksum verwenden, um dessen Integrität zu überprüfen. Dies behebt auch ein Problem, das in Version 2.5.3 eingeführt wurde, bei dem der RenewalCustomAction nicht ausgeführt werden konnte, wenn PostChangeExecutablePath und PostChangeExecutableChecksum angegeben waren.
Unter macOS 14 und höher protokolliert die Privileges-Systemerweiterung jetzt auch, wenn ein Benutzer oder eine Gruppe zur Administratorgruppe hinzugefügt wird, wie folgt:
SAPCorp: Benutzer test hat Administratorrechte erhalten, initiiert durch \/System\/Library\/ExtensionKit\/Extensions\/UsersGroups.appex\/Contents\/MacOS\/UsersGroups
Das zeigt an, dass die Administratorrechte des Benutzers test über die Systemeinstellungen -> Benutzer & Gruppen geändert wurden. Während der folgende Protokolleintrag uns mitteilt, dass die verschachtelte Gruppe test aus der Administratorgruppe entfernt wurde, indem der Befehl dseditgroup verwendet wurde:
SAPCorp: Gruppe test hat Administratorrechte verloren, initiiert durch \/usr\/sbin\/dseditgroup
Das ermöglicht es Administratoren, nachzuvollziehen, wann und durch welchen Prozess die Administratorrechte geändert wurden, selbst wenn die Änderung nicht über Privileges oder eines seiner Komponenten vorgenommen wurde.
Das PrivilegesCLI-Befehlszeilenwerkzeug wurde aktualisiert, um ein neues Argument, --history, einzuschließen. Diese neue Funktion ermöglicht es Benutzern, prüfungsrelevante Protokolleinträge der letzten 30 Tage anzuzeigen. Beachten Sie, dass diese Funktion nur mit Protokolleinträgen funktioniert, die mit Privileges 2.6.0 oder neuer erstellt wurden. Es wird empfohlen, die Privileges-Systemerweiterung zu aktivieren und das --json-Argument zusätzlich zum --history-Argument zu verwenden, um die detailliertesten Berichte zu erhalten. Für weitere Informationen zur JSON-Ausgabe konsultieren Sie bitte das Privileges-Wiki oder lesen Sie den Artikel "Die Kraft der Zusammenarbeit: eine Audit-Trail für Administratorrechte für jeden Mac", verfasst von unserem geschätzten Kollegen Henry Stamerjohann von Fleet.
Um die Lebensdauer relevanter Protokolleinträge zu verlängern, verwenden PrivilegesDaemon und die Privileges-Systemerweiterung jetzt ein neues Protokollierungssystem. Wenn Sie auf die Protokolleinträge für Privilegienänderungen zugreifen möchten, können Sie dies tun, indem Sie den folgenden Befehl eingeben:
sudo log show --predicate 'process == "PrivilegesDaemon" AND subsystem == "com.apple.defaults" AND category == "audit"'
oder indem Sie einfach verwenden:
PrivilegesCLI --history --privilege-changes-only
Wir haben auch den Konfigurationsschlüssel AutoRenewalProcessPaths hinzugefügt, mit dem Sie die Pfade von Anwendungen angeben können, die eine automatische Erneuerung der Administratorrechte auslösen. Diese Funktion funktioniert unabhängig von der Einstellung AllowPrivilegeRenewal. Daher können Sie, selbst wenn Sie die Privilegienerneuerung für Ihre Benutzer deaktiviert haben, die neue automatische Erneuerungsfunktion weiterhin nutzen. Wenn die Administratorrechte eines Benutzers kurz vor dem Ablauf stehen und eine angegebene App ausgeführt wird, werden ihre Administratorrechte automatisch erneuert.
Post-Change-Anwendungen oder Skripte können jetzt auch einfach festgelegt werden, indem die entsprechende Datei auf die Popup-Schaltfläche in den Privileges-Einstellungen gezogen wird.
Unterstützung für automatische Updates mit unserer kommenden App, Patcher, hinzugefügt.
Ein Problem behoben, das verhinderte, dass Benutzer Privileges über das Datei-Menü oder die Tastenkombination Command-Q beenden konnten, wenn der Dialog "Privilegien anfordern" angezeigt wurde.
Ein Problem behoben, das es Benutzern ermöglichte, Dateien oder Ordner innerhalb des Privileges-App-Bundles zu erstellen, selbst wenn die Privileges-Systemerweiterung aktiviert war.
Wir haben viele Lokalisierungen aktualisiert, um Übersetzungsfehler zu korrigieren und eine konsistente Formulierung innerhalb der App sicherzustellen.
Die minimale macOS-Version zum Ausführen von Privileges wurde auf macOS 12.0 angehoben.
Privileges für Mac
Kostenlos
Version 2.6.0
Schreiben Sie eine ausführliche Rezension zu Privileges
5.0
(0 Rezensionen zu Privileges)
Es gibt noch keine Rezensionen
Kommentare
Nutzerbewertungen
Helfen Sie der Community
Es gibt noch keine Rezensionen – schreiben Sie die erste