Script
Mit der Konfiguration Script wird ein unter Skripte hinterlegtes Shell-Skript regelmäßig auf verwalteten Macs ausgeführt, und zwar an festgelegten Wochentagen zu einer festen Uhrzeit. Die Ausführung übernimmt der macOS Companion → (auf dem Mac der Dienst Relution Daemon), nicht das MDM-Profil. Für eine einmalige Ausführung steht stattdessen die Aktion Shell-Skript ausführen zur Verfügung (siehe Verfügbare Aktionen →).
Voraussetzungen
- Unter
Einstellungen→Relution Client Appsist macOS Companion aktivieren eingeschaltet (Standard: aktiviert). Andernfalls wird die Konfiguration im Auswahldialog nicht angeboten. - Der macOS Companion wird nur auf Macs ab macOS 12 bereitgestellt.
- Die Konfiguration steht nur für Geräte mit Geräteregistrierung zur Verfügung, nicht für Geräte mit Benutzer-Einschreibung →.
- Das auszuführende Skript ist unter
Skripteals Shell-Skript für macOS angelegt. - Ein überwachtes Gerät ist nicht erforderlich.
- Die Konfiguration kann mehrfach in einer Richtlinie angelegt werden, jeweils mit einem Skript. In der Konfigurationsliste der Richtlinie erscheint sie unter dem Namen des gewählten Skripts.
Auszuführendes Script
Im Abschnitt Auszuführendes Script wird unter Skript zur Ausführung auswählen über die Schaltfläche Skript auswählen genau ein Skript gewählt (Pflichtfeld). Die Auswahlliste zeigt nur Shell-Skripte für macOS. Neben den Skripten der eigenen Organisation stehen dort Skripte zur Verfügung, die in der globalen Organisation oder in einer Meta-Organisation organisationsübergreifend freigegeben sind. Das gewählte Skript erscheint als Eintrag unter der Schaltfläche und lässt sich über dessen Kreuzsymbol wieder entfernen.
Beim Öffnen einer gespeicherten Konfiguration lädt das Formular den aktuellen Stand des Skripts. Existiert das Skript nicht mehr, ist die Auswahl leer und muss neu gesetzt werden, bevor sich die Konfiguration speichern lässt.
Zeitbasierte Ausführung
Im Abschnitt Zeitbasierte Ausführung wird der Zeitplan festgelegt. Beide Felder sind Pflichtfelder.
- Wiederholt sich am (Standardwert: kein Tag gewählt): Wochentage, an denen das Skript ausgeführt wird. Mehrere Tage von Montag bis Sonntag können gleichzeitig gewählt werden; mindestens ein Tag ist erforderlich.
- Startzeit (Standardwert:
08:00): Uhrzeit der Ausführung an den gewählten Tagen, gespeichert im FormatHH:mm.
Eine Zeitzone lässt sich nicht wählen: Relution speichert die Startzeit immer mit der Zeitzone Europe/Paris (MEZ/MESZ).
Besonderheiten
- Nur zeitbasierte Ausführung: Anders als bei der Windows Skript Konfiguration → gibt es für macOS keine ereignisbasierte Ausführung (Gerätestart, Anmeldung, Abmeldung), keine Auswahl der Zeitzone und keine Optionen zum Begrenzen der Ausführung.
- Änderungen am Skript: Wird ein Skript unter
Skriptegeändert, verteilt Relution die neue Fassung automatisch über den Companion an alle aktiven Geräte, denen eine veröffentlichte Richtlinie mit diesem Skript zugewiesen ist. Die Richtlinie muss dafür nicht neu veröffentlicht werden. - Löschen eines Skripts: Ein Skript, das in einer veröffentlichten Richtlinie verwendet wird, lässt sich nicht löschen.
- Ausführungsergebnisse: Die Ausführungen eines Skripts werden unter
Skriptebeim jeweiligen Skript im Bereich Historie aufgeführt. Der Ausführungstyp Konfiguration kennzeichnet Ausführungen aus einer Richtlinie, Aktion die manuell gestarteten. - Companion deaktiviert: Wird macOS Companion aktivieren ausgeschaltet, wird der macOS Companion von allen eingeschriebenen Macs deinstalliert. Geplante Skripte werden dann nicht mehr ausgeführt.
Verwandte Themen
- Verfügbare Konfigurationen → — Alle Konfigurationen für macOS im Überblick.
- Companion & Daemon → — Bereitstellung und Voraussetzungen des macOS Companion.
- Verfügbare Aktionen → — Einmalige Ausführung über die Aktion Shell-Skript ausführen.
- Windows Skript Konfiguration → — PowerShell-Skripte auf Windows-Geräten mit ereignis- und zeitbasierter Ausführung.