An verschiedenen Stellen im SynchronisationsprojektZusammenstellung aller Informationen, die für die SynchronisationVorgang des Datenabgleichs zwischen der One Identity Manager Datenbank und einem Zielsystem. Es werden Objekte und ihre Eigenschaften nach festgelegten Regeln angeglichen. Das Ergebnis der Synchronisation ist eine identische Datensituation im Zielsystem und der One Identity Manager Datenbank. und Provisionierung mit einem Zielsystem benötigt werden. Dazu gehören die Verbindungsinformationen, Schemaklassen und -eigenschaften, MappingsListe von Objekt-Matching- und Property-Mapping-Regeln, nach denen die Schemaeigenschaften zweier verbundener Systeme aufeinander abgebildet werden., Synchronisationsworkflows. können Sie Skripte verwenden; beispielsweise bei der Definition von Schemaeigenschaften, im ObjektfilterFiltersiehe Revisionsfilter; siehe Objektfilter; siehe Systemfilter; siehe Objektbestimmung, über den die bereits geladene Objektliste eingeschränkt werden kann. Es können alle Schemaeigenschaften des Schemas (auch virtuelle) als Filterkriterium genutzt und über logische Operatoren verknüpft werden. oder wenn Sie Datenoperationen für Systemverbindungen über den generischen DatenbankkonnektorSystemkonnektor, der die Verbindung zu einer externen Datenbank herstellt. definieren. Abhängig von der Skriptsprache, die für das Synchronisationsprojekt festgelegt wurde, können Sie die Skripte als C# Code oder als Visual Basic .NET Code erfassen.
Zur Fehleranalyse können Sie den Skriptcode kompilieren und debuggen.
Schaltfläche | Beschreibung |
---|---|
Öffnet den erweiterten Bearbeitungsmodus. | |
Kompilieren | Prüft die Syntax des Skripts.
Das Skript konnte fehlerfrei kompiliert werden. Das Skript enthält Syntaxfehler. |
Debuggen | Exportiert den aktuellen Skriptcode in ein Visual Studio Projekt.
Diese Schaltfläche ist nur verfügbar im Dialogfenster Schemaeigenschaften bearbeiten und im Systemverbindungsassistenten für den generischen Datenbankkonnektor. |
Kompilieren
Um die Syntax des Skriptcodes zu prüfen
- Öffnen Sie das Skript im Synchronization EditorWerkzeug des One Identity Manager, mit dem Synchronisationen für Zielsysteme konfiguriert werden können..
- Klicken Sie Kompilieren.
Kompilierfehler werden sofort angezeigt und im Fehlerprotokoll des Synchronization Editors aufgezeichnet.
Debuggen
Beim Debuggen wird der Skriptcode in ein Visual Studio Projekt exportiert. Sobald das Projekt ausgeführt wird, wird der Synchronization Editor im Debug-Modus gestartet und das Skript getestet.
Voraussetzungen
- Visual Studio ist auf der Arbeitsstation, auf der der Synchronization Editor ausgeführt wird, installiert.
- Alle Änderungen im Synchronisationsprojekt wurden gespeichert.
- Der Debugger kann genutzt werden in Skripten, die verwendet werden in:
- Schemaeigenschaften
- SkriptvariablenVariable, deren Wert durch ein Skript ermittelt wird.
- Datenoperationen für Systemverbindungen über den generischen Datenbankkonnektor
Um ein Skript zu debuggen
- Öffnen Sie das Skript im Synchronization Editor.
- Klicken Sie Debuggen.
- Bestätigen Sie die Meldung mit OK.
- Starten Sie das Debugging im Visual Studio Projekt.
- Falls erforderlich, korrigieren Sie den Skriptcode im Standard-Modus des Synchronization Editors.
- Speichern Sie die Änderungen.