Job Build Groups and Assign Persons
Zweck
Der Job buildGroupsAndAssignPersons pflegt Gruppen anhand einer oder mehrerer konfigurierter externer Datenquellen. Für jede Gruppendefinition werden die gelieferten Personen ermittelt und die Gruppenmitgliedschaften auf den aktuellen Stand gebracht.
Der Job ist im mitgelieferten Descriptor derzeit nicht aktiv, konfigurierbar und unterbrechbar.
Ablauf
- Alle konfigurierten Gruppendefinitionen werden nacheinander verarbeitet. Bei einer Unterbrechung wird die Verarbeitung beendet. Fehler in einer Gruppendefinition werden protokolliert; die übrigen Definitionen werden weiterverarbeitet.
- Ist keine bestehende Gruppe ausgewählt, wird eine neue Gruppe aus Organisationsstruktur, Kurzname, Name und Beschreibung angelegt. Andernfalls wird die ausgewählte Gruppe verwendet.
- Über den konfigurierten Connector, die Abfrage und Einschränkung werden die Personenkennungen aus dem Feld für die Personenidentität gelesen. Leere Kennungen und nicht gefundene Personen werden protokolliert und ignoriert.
- Personen, die heute bereits Mitglied sind, aber nicht mehr von der Quelle geliefert werden, werden aus der Gruppe entfernt. Das ist in hierarchischen Organisationsstrukturen nicht zulässig.
- Neue Personen werden mit einer Gültigkeit ab heute bis zur Unendlichkeit verknüpft, soweit sich diese Gültigkeit mit der Gültigkeit von Person und Gruppe überschneidet.
Konfiguration je Gruppendefinition
- Mandant, Organisationsstruktur und optional Gruppe: Legen fest, wo die Gruppe gepflegt wird. Ohne bestehende Gruppe wird sie neu angelegt.
- Kurzname, Name und optional Beschreibung: Definieren die neue beziehungsweise zu pflegende Gruppe.
- Quelle, Abfrage und Einschränkung: Bestimmen die externe Datenquelle und die gelieferten Datensätze.
- Feld für Personenidentität: Gibt das Feld der Connector-Antwort mit der Personenkennung an.
- Typ der Personenidentität: Legt fest, ob die Kennung als Webdesk-UID, Personalnummer, E-Mail-Adresse, TA-ID oder Benutzername aufgelöst wird.
Über den Repeater können mehrere Gruppendefinitionen angelegt oder entfernt werden. Die allgemeinen Job-Parameter wie Trigger und Mailbenachrichtigung gelten entsprechend der zentralen Jobverwaltung.
Keine Kommentare vorhanden.