Changelog#
Dieses Kapitel listet die Änderungen jeder veröffentlichten Version der App auf.
v6.0.0 (2026-10-19)#
Der Connector synchronisiert in mehrere Konten in Apple School Manager. Jedes Konto erhält nur die Schulen, die Sie ihm zuordnen.
Die Einstellungsdatei
/etc/asm-connections.jsonersetzt die App-Einstellungenasm/username,asm/passwordundasm/school_whitelistsowie alle UCR-Variablenasm/attributes/*undasm/ldap_filter/*. Die Einstellungen für Schüler und Lehrer gelten pro Konto, die Einstellungen für Klassen und die LDAP-Filter pro Schule. Das Update überträgt die bisherigen Werte in die neue Datei, wie in Update von einer früheren Version beschrieben.Ein Fehler beim Upload in ein Konto, zum Beispiel ein ungültiger LDAP-Filter, bricht nur den Upload in dieses Konto ab.
asm/last_upload/ACCOUNTenthält den Zeitpunkt des letzten Uploads in jedes Konto.Der Connector prüft nicht mehr, ob sich die Domain einer E-Mail-Adresse auflösen lässt. Die Prüfung schrieb nur eine Warnung, und Apple School Manager akzeptiert solche Adressen.
Die App unterstützt Keycloak als Identity Provider für Apple School Manager. Benutzer melden sich mit dem Passwort aus der UCS@school-Domäne an ihren Managed Apple Accounts an. Siehe Keycloak als Identity Provider für ASM.
v5.1.1 (2026-03-05)#
Der Connector lässt sich wieder auf einem zentralen Replica Directory Node betreiben.
v5.1.0#
Der Connector exportiert weitere zusätzliche Standorte für Schüler und Lehrer.
v5.0.3#
Die App verweigert die Installation auf einem zentralen Replica Directory Node.
v5.0.2#
Folge-Release für Version 5.0.1. Eine nicht passende Komponenten-ID im App Center verhinderte das Update von UCS 5.0.
v5.0.1#
Erstes Release für UCS@school 5.2. Funktional identisch mit Version 3.0.3.
v4.0.0#
Erstes Release für UCS@school 5.1. Funktional identisch mit Version 3.0.3.
v3.0.3#
Eine Debian-Abhängigkeit wurde korrigiert.
v3.0.2#
Der Connector exportiert die Jahrgangsstufe, die mit
asm/attributes/student/grade_levelkonfiguriert wird.
v3.0.1#
Die Logrotation des Connectors folgt den UCR-Variablen
logrotate/*.
v2.2.4#
Der Connector wendet konfigurierte LDAP-Filter beim Laden von Klassen korrekt an.
v2.2.3#
Die Behandlung unerwarteter Fehler wurde korrigiert.
v2.2.2#
Der Name eines Kurses, den der Connector aus der Schulklasse ableitet, folgt dem Muster in
asm/attributes/course-name-pattern. Die Voreinstellung ist{ou}-{name}.
v2.2.1#
Der Connector wendet konfigurierte LDAP-Filter auf
rosters.csvan.
v2.2.0#
Der Connector verwendet den Namen der Schulklasse als Kursnamen. Zuvor verwendete er die Beschreibung der Schulklasse.
LDAP-Filter ermöglichen eine feinere Steuerung der exportierten Lehrer und Schüler. Sie lassen sich global oder pro Schule mit
asm/ldap_filter/studentsundasm/ldap_filter/staffsetzen. Ein ungültiger Filter bricht die Synchronisation ohne Export ab.
v2.1.0#
Der Connector füllt die Spalte
password_policyfür neue Schüler ausasm/attributes/student/password_policy.
v2.0.0#
Erstes Release für UCS 4.4. Funktional identisch mit Version 1.2.
v1.2.0#
Der Connector verarbeitet Klassen mit mehr als 15 Lehrern korrekt. Er exportiert 15 davon, was dem Limit von Apple School Manager entspricht.
v1.1.0#
Sie können die App auf einem Replica Directory Node installieren.
v1.0.0#
Erstes Release.