6.9 Übereinstimmungsregel

Übereinstimmungsregeln erstellen Links zwischen einem vorhandenen Objekt im Identitätsdepot und einem vorhandenen Objekt im verbundenen System. Die Übereinstimmungsregeln geben an, welche Klassen- und Attributwerte für ein Objekt im Identitätsdepot und ein Objekt im verbundenen System übereinstimmen müssen, um als entsprechende Einträge gekennzeichnet zu werden.

Eine gute Übereinstimmungsregel veranlasst Sie, beide betroffenen Systeme zu untersuchen und die Daten zu finden, die eine 1:1-Übereinstimmung zwischen beiden garantiert. Attribute wie die ID-Nummer des Mitarbeiters, die Email-Adresse und Ausweisnummer sind einige der üblichen Daten, die als Übereinstimmungskriterien verwendet werden. Wenn kein Attribut verfügbar ist, kann eine Kombination von Attributen verwendet werden. Ein Übereinstimmung des Nachnamens ist kein gutes Kriterium. In größeren Unternehmen ist es beispielsweise möglich, dass zwei Mitarbeiter denselben Nachnamen haben. Eine Übereinstimmung von Nachname + Vorname würde die Qualität der Übereinstimmung schon verbessern, eine Übereinstimmung von Nachname + Vorname + Abteilung würde die Wahrscheinlichkeit einer korrekten Übereinstimmung noch weiter erhöhen. Wenn eine Übereinstimmung erfolgreich ist, wird eine Verknüpfung zwischen den beiden Objekten erstellt. Wenn eine Übereinstimmung nicht erfolgreich ist, werden die Erstellungsregeln angewendet.

6.9.1 Herausgeber

Die Übereinstimmungsregel wird verwendet, um ein Objekt im Identitätsdepot mit dem entsprechenden Objekt in der Anwendung zu verknüpfen. Die Übereinstimmungsregel verwendet Übereinstimmungskriterien und fragt im Identitätsdepot nach, ob ein übereinstimmendes Objekt vorhanden ist. Die Übereinstimmungsregel gibt Null zurück, wenn kein Objekt übereinstimmt, sodass das Ereignis vom Typ „Hinzufügen“ weiter verarbeitet wird. Sie gibt Eins zurück, wenn ein übereinstimmendes Objekt gefunden wurde, was bedeutet, dass das Objekt im Eingabedokument mit einem Objekt im Identitätsdepot übereinstimmt. Wenn die Objekte übereinstimmen, werden die Daten der beiden Objekte basierend auf den Filtereinstellungen zusammengeführt. Wenn die Übereinstimmungsregel mehr als ein übereinstimmendes Objekt findet, behandelt die Identity Manager-Engine dies als einen Fehler und beendet die Transaktion. Sie sollten die Übereinstimmungsregel entweder ändern oder diesen Konflikt manuell beheben.

6.9.2 Abonnent

Im Abonnentenkanal wird die Übereinstimmungsregel auf die Ereignisse vom Typ „Hinzufügen“ angewendet. Sie verwendet die Identitätsdepotdaten, um das verbundene System nach übereinstimmenden Objekten abzufragen. Die Fähigkeit zum Abfragen des verbundenen Systems über das Schnittstellenmodul hängt von der Schemazuordnung ab, um die Änderungen an der Formatierung der Namen in der Anwendung rückgängig zu machen. Sie kann aber auch von der Ausgabetransformation abhängen.