UCS@school unterstützt Sie, den Überblick über Ihre Benutzer*innen zu behalten

07.02.2022 - Univention Blog von Ingo Steuwer

 

Für UCS@school, der für den Bildungsbereich optimierten Lösung für Identitätsmanagement und Integration und Bereitstellung von IT-Diensten für Schulen, wurden einige neue Features veröffentlicht. So können Administrierende jetzt einfacher den aktuellen Status von Benutzer-Konten überblicken und haben die Möglichkeit z.B. die Deaktivierung von Konten für einen späteren Zeitpunkt einzustellen.

Außerdem können über die Kelvin REST API nun weitere Informationen bei Objekten hinterlegt und UDM Properties nicht mehr nur für „users“ sondern auch für andere Ressourcen gesetzt werden, die automatisiert über den Import durch die Kelvin API übernommen werden.

Scribble Univention Logo + Kopf
Für den UCS@school ID Connector gibt es ein neues Plugin für rollenbasiertes Mapping von Attributen sowie die Möglichkeit einzustellen, dass abhängig von konkreten Benutzerrollen, spezifische Attribute nicht mit synchronisiert werden.

UCS @ School Grafik

Änderungen in UCS@school: Aktivierungsstatus von Konten einsehen

Mit dem vergangenen Update von UCS@school besteht nun die Möglichkeit, in der Oberfläche von UCS@school in der Grid-Übersicht des Benutzer-(Schulen)-Moduls den Aktivierungsstatus der dort hinterlegten Konten zu sehen, danach zu sortieren und auch zu filtern.

So können Schuladministrator*innen schnell einen Überblick darüber erlangen, welche der aktuellen Benutzer*innen in der UCS@school Umgebung deaktiviert sind. Besonders wichtig ist dieses Feature, wenn Benutzer*innen durch Automatismen zur Löschung an einem bestimmten Datum vorgemerkt und damit deaktiviert werden.

Darüber hinaus gibt es die Möglichkeit, im Benutzer-(Schulen)-Modul in der Detailansicht zu einer einzelnen Identität das Datum zur Deaktivierung direkt zu setzen. Das Datum kann entweder manuell eingegeben oder über ein DatePicker-Modul gesetzt werden, inklusive einer Validierung, ob es sich beim eingegebenen Wert um ein Datum im Format DD.MM.YYYY handelt.


Screenshot Benutzer

Dieses Feld ist standardmäßig deaktiviert. Um es zu aktivieren, müssen Sie in der UCR-Variablen ucsschool/wizards/schoolwizards/users/optional_visible_fields
den Wert expiration_date ergänzen.

Über das Portal gelangen Sie über den Ordner „System“ und den Eintrag „Univention Configuration Registry“ zu der Verwaltung dieser UCR-Variablen.

Screenshot Ablaufdatum

Über diese neuen Funktionen ist es jetzt noch besser möglich, über den gesamten Lebenszyklus der Benutzer*innen in Ihrer UCS@school-Installation den Überblick über den Benutzer*innen-Stamm zu behalten.

Kelvin API: Jetzt auch automatisiert mehr Informationen an School-Objekte setzen

Mit dem Update 1.5.0 vom 29.10.2021 wurden in der Kelvin API die Möglichkeiten erweitert, UDM Properties zu setzen. Was vorher nur für die Ressource „users“ möglich war, kann nun für alle Ressourcen außer „roles“ gesetzt werden. In der Praxis bedeutet dies für Sie, dass Sie mehr Detailinformationen über UCS@school-Objekte, z.B. Schulen automatisiert im Import via Kelvin API setzen können.

Wenn in Ihrer Schulverwaltungssoftware für Schulen bestimmte Beschreibungen existieren, von denen Sie sich wünschen, dass sie auch in UCS@school auftauchen, ist dies nun durch die Verknüpfung der Eigenschaft „description“ mit „school“ möglich.

Das Mapping würde beispielhaft wie folgt aussehen: auf der linken Seite befindet sich die Ressource, auf der rechten das gemappte UDM Property.

{
"user": ["unixhome", "title"],
"school_class": ["mailAddress"],
"school": ["description"]
}

Mehr Informationen finden Sie in der Dokumentation zur Kelvin API im Abschnitt „UDM Properties“.

UCS@school ID Connector: Neues Plugin für rollenbasiertes Mapping von Attributen bei der Synchronisierung

Für den UCS@school ID Connector gibt es bereits seit Oktober eine Möglichkeit, bei einer Synchronisation einer „höheren“ in eine „tiefere“ Instanz abhängig von konkreten Benutzerrollen einzustellen, dass spezifische Attribute nicht mit synchronisiert werden.

Ein beispielhaftes Szenario ist, dass in einem Landessystem zwar Daten zu allen Lehrer*innen vorliegen, aber deren Klassenzuordnungen auf dieser Ebene noch nicht klar sind. Diese Zuordnungen werden auf Schulträger-Ebene zugeordnet.

Bei einer erneuten Synchronisierung durch den ID Connector wurde diese Zuordnung bisher überschrieben. Durch das Aktivieren des Plugins „kelvin-partial-group-sync“ und eine entsprechende Konfiguration in der Kelvin API – die im ID Connector verwendet wird – ist es nun möglich, dieses Überschreiben zu verhindern.

So bleiben Klassenzugehörigkeiten bestehen, die auf Schulträgerebene gesetzt sind, selbst wenn sie theoretisch von „leeren“ Zuordnungen aus dem Landessystem überschrieben werden würden.


Hier geht`s direkt zum Univention Blog von Ingo Steuwer: https://www.univention.de/blog-de/2022/01/ucsschool-update/

 

Beitrag drucken
 
 

 

Siedl Networks GmbH

Dr.-Franz-Wilhelm-Straße 2
3500 Krems an der Donau

T: +43 2732 71545-0
office@siedl.net
support@siedl.net
 
Unsere Bürozeiten:

Montag bis Freitag:
08:00 Uhr - 12:00 Uhr
13:00 Uhr - 16:45 Uhr


Siedl Networks GmbH

Dr.-Franz-Wilhelm-Straße 2
3500 Krems an der Donau

T: +43 2732 71545-0
office@siedl.net
support@siedl.net
 

Unsere Bürozeiten:

Montag bis Freitag:
08:00 Uhr - 12:00 Uhr
13:00 Uhr - 16:45 Uhr

 

Person Icon

Für Fragen steht Ihnen unser Team zur Verfügung.

mail
Telefon: +43 2732 71545-0

 +43 2732 71545-0 

facebook
teamviewer support

 +43 2732 71545-0