Transformationen
Mit einer Transformation können Sie das Standardverhalten der Synchronisierung eines Attributs mit Microsoft Entra ID unter Verwendung der Cloudsynchronisierung ändern.
Dazu müssen Sie das Schema bearbeiten und es dann über eine Webanforderung erneut übermitteln.
Weitere Informationen zu Cloudsynchronisierungsattributen finden Sie unter Grundlegendes zum Microsoft Entra-Schema.
Abrufen des Schemas
Führen Sie zum Abrufen des Schemas die Schritte in Anzeigen des Synchronisierungsschemasaus.
Benutzerdefinierte Attributzuordnung
Führen Sie die folgenden Schritte aus, um eine benutzerdefinierte Attributzuordnung hinzuzufügen.
Kopieren Sie das Schema in einen Text-Editor oder Code-Editor, z. B. Visual Studio Code.
Suchen Sie das Objekt, das Sie im Schema aktualisieren möchten.
Suchen Sie den Code für
ExtensionAttribute3
unter dem Benutzerobjekt.{ "defaultValue": null, "exportMissingReferences": false, "flowBehavior": "FlowWhenChanged", "flowType": "Always", "matchingPriority": 0, "targetAttributeName": "ExtensionAttribute3", "source": { "expression": "Trim([extensionAttribute3])", "name": "Trim", "type": "Function", "parameters": [ { "key": "source", "value": { "expression": "[extensionAttribute3]", "name": "extensionAttribute3", "type": "Attribute", "parameters": [] } } ] } },
Bearbeiten Sie den Code so, dass das company-Attribut
ExtensionAttribute3
zugeordnet ist.{ "defaultValue": null, "exportMissingReferences": false, "flowBehavior": "FlowWhenChanged", "flowType": "Always", "matchingPriority": 0, "targetAttributeName": "ExtensionAttribute3", "source": { "expression": "Trim([company])", "name": "Trim", "type": "Function", "parameters": [ { "key": "source", "value": { "expression": "[company]", "name": "company", "type": "Attribute", "parameters": [] } } ] } },
Kopieren Sie das Schema wieder zurück in den Graph-Tester, ändern Sie den Anforderungstyp in PUT, und wählen Sie Abfrage ausführen aus.
Navigieren Sie im Portal zur Konfiguration der Cloudsynchronisierung, und wählen Sie Bereitstellung erneut starten aus.
Überprüfen Sie nach einiger Zeit, ob die Attribute gefüllt werden, indem Sie die folgende Abfrage im Graph-Tester ausführen:
https://graph.microsoft.com/beta/users/{Azure AD user UPN}
.Der Wert sollte nun angezeigt werden.
Benutzerdefinierte Attributzuordnung mit Funktionen
Für komplexere Zuordnungen können Sie Funktionen verwenden, mit denen Sie entsprechend den Anforderungen Ihrer Organisation die Daten bearbeiten und Werte für Attribute erstellen können.
Führen Sie dazu die oben beschriebenen Schritte aus, und bearbeiten Sie dann die Funktion, über die der endgültige Wert erstellt wird.
Informationen zur Syntax und Beispiele für Ausdrücke finden Sie unter Schreiben von Ausdrücken für Attributzuordnungen in Microsoft Entra ID.