Deaktivieren Sie das Benachrichtigungsfenster für Device Enollment

17

Ich möchte das Benachrichtigungsfenster "Geräteregistrierung" für OS X-Computer deaktivieren, die in DEP (Apples Geräteregistrierungsprogramm) registriert sind. Auf den Computern wird 10.11 ausgeführt, obwohl der Prozess für 10.10 identisch sein sollte.

(Während wir derzeit iOS-Geräte verwalten, verwalten wir OS X-Geräte nicht über das Registrierungsprogramm, und ich möchte nicht, dass das Popup die Schüler verwirrt oder ablenkt.)

Ich habe keine Möglichkeit gefunden, das Popup zu deaktivieren oder die Einstellung zu speichern, sobald der Benutzer auf "Überspringen" klickt. Weiß jemand, wo diese Einstellung gespeichert ist, oder wie ich sie mit "Defaults Write" oder ähnlichem ändern kann?

Tim Dearborn
quelle
Ich glaube, dass der LaunchAgent, der dies steuert, unter /System/Library/LaunchAgents/com.apple.ManagedClientAgent.enrollagent.plist zu finden ist. "Systemintegritätsschutz" in El Capitan hindert mich jedoch daran, den Dienst zu deaktivieren. Irgendwelche Ideen?
Tim Dearborn

Antworten:

15

Um Popups für die Registrierung zu deaktivieren, habe ich 2 Dateien verschoben ...

/System/Library/LaunchAgents/com.apple.ManagedClientAgent.enrollagent.plist
/System/Library/LaunchDaemons/com.apple.ManagedClient.enroll.plist

zu /Library/LaunchAgentsDisabledund /Library/LaunchDaemonsDisabled(stellen Sie sicher, dass Sie die Verzeichnisse erstellen, wenn sie nicht vorhanden sind).

Da ich El Capitan verwende, darf ich den Systemordner nicht "ändern". Ich habe dazu den Target Disk-Modus verwendet und eine Verbindung zu einem Yosemite-Computer hergestellt. Sie können dies auch tun, indem Sie den Systemintegritätsschutz deaktivieren (Anweisungen unter http://osxdaily.com/2015/10/05/disable-rootless-system-integrity-protection-mac-os-x/ ).

Tim Dearborn
quelle
Diese beiden Dateien wurden verschoben, es wird jedoch immer noch ein Popup-Fenster angezeigt. Müssen andere Dateien entfernt werden?
LukasMac
1
@KirkOuimet - Nein. Launchd lädt Daemons aus / System / Library / LaunchDaemons und aus / Library / LaunchDaemons. Wenn die Datei nicht vorhanden ist, kann sie nicht geladen werden. Bitte beachten Sie, dass Sie in El Capitan SIP deaktivieren oder umgehen müssen, um diese Dateien zu verschieben.
Tim Dearborn
3
@jfoliveira, auf Sierra befinden sich diese Dateien an den gleichen Orten, ich habe es heute getestet und gearbeitet.
George Dima
1
Diese Lösung funktionierte in Sierra, aber nicht in High Sierra (10.1.13). Ich bekomme eine mv: rename LaunchAgents/com.apple.ManagedClientAgent.enrollagent.plist to LaunchAgentsDisabled: No such file or directoryFehlermeldung. Hat es noch jemand mit dem neuesten Betriebssystem-Update versucht?
Allenwlee
1
@ TimDearborn Entschuldigung, sieht aus wie ich im falschen Verzeichnis war. Ich war dabei Users/Library, nicht System/Library Die Lösung funktioniert immer noch in High Sierra.
Allenwlee