サポートと今すぐチャット
サポートとのチャット

Identity Manager 9.0 LTS - Referenzhandbuch für die Zielsystemsynchronisation

Zielsystemsynchronisation mit dem Synchronization Editor Arbeiten mit dem Synchronization Editor Grundlagen für die Zielsystemsynchronisation Einrichten der Synchronisation
Synchronization Editor starten Synchronisationsprojekt erstellen Synchronisation konfigurieren
Mappings einrichten Synchronisationsworkflows einrichten Systemverbindungen herstellen Scope bearbeiten Variablen und Variablensets nutzen Startkonfigurationen einrichten Basisobjekte einrichten
Übersicht der Schemaklassen Anpassen einer Synchronisationskonfiguration Konsistenz der Synchronisationskonfiguration prüfen Synchronisationsprojekt aktivieren Startfolgen definieren
Ausführen der Synchronisation Auswerten der Synchronisation Einrichten der Synchronisation mit den Standardkonnektoren Aktualisieren bestehender Synchronisationsprojekte Skriptbibliothek für Synchronisationsprojekte Zusätzliche Informationen für Experten Beheben von Fehlern beim Anbinden von Zielsystemen Konfigurationsparameter für die Zielsystemsynchronisation Beispiele für Konfigurationsdateien

Konfigurationsparameter für die Zielsystemsynchronisation

Mit der Installation des Moduls sind zusätzlich folgende KonfigurationsparameterGeschlossen im One Identity Manager verfügbar.

Tabelle 94: Konfigurationsparameter für die Zielsystemsynchronisation

Konfigurationsparameter

Bedeutung bei Aktivierung

DPR

Allgemeiner Konfigurationsparameter für die Zielsystemsynchronisation.

DPR | Journal

Allgemeiner Konfigurationsparameter für die Konfiguration des Synchronisationsprotokolls.

DPR | Journal | LifeTime

Der Konfigurationsparameter legt den Aufbewahrungszeitraum (in Tagen) für Synchronisationsprotokolle fest. Ältere Protokolle werden aus der Datenbank gelöscht.

DPR | StartSequence

Allgemeiner Parameter zur Konfiguration von Synchronisations-Startfolgen.

DPR | StartSequence | LifeTime

Der Konfigurationsparameter legt den Aufbewahrungszeitraum (in Tagen) für abgeschlossene Synchronisations-Startfolgen fest. Ältere StartfolgenGeschlossen werden aus der Datenbank gelöscht.

DPR | UI

Konfiguration der Synchronization EditorGeschlossen Benutzeroberfläche.

DPR | UI | EncryptedValueHandling

Der Konfigurationsparameter definiert das Verhalten des Synchronization Editor für den Umgang mit verschlüsselten Werten.

  • Option ByUser: Beim Öffnen des SynchronisationsprojektsGeschlossen wird der Entschlüsselungsdialog angezeigt.

  • Option IgnoreAll: Beim Öffnen des Synchronisationsprojekts wird der Entschlüsselungsdialog nicht angezeigt. Es werden standardmäßig alle verschlüsselten Werte ignoriert. (Standard)

Beispiele für Konfigurationsdateien

Folgende Beispiele zeigen die Anpassungen in den Konfigurationsdateien, die erforderlich sind, um SynchronisationsprojekteGeschlossen automatisiert erstellen oder aktualisieren zu können.

Detaillierte Informationen zum Thema

Konfigurationsdatei zum Erstellen neuer Synchronisationsprojekte

Folgender Auszug aus einer Konfigurationsdatei enthält die Änderungen, die für das Beispiel im Abschnitt Anpassen der Konfigurationsdatei notwendig sind.

<?xml version="1.0" encoding="utf-8"?>

<SynchronizationEditorWorkspace Version="1.0">

<Parameters>

<Parameter Name="Database" Display="Connected database" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="DBUser" Display="Database server user" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="DBPassword" Display="Database server password" IsQueryParameter="True" IsSecret="True"></Parameter>

<Parameter Name="SystemUser" Display="One Identity Manager system user" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="SystemPassword" Display="Password of system user" IsQueryParameter="True" IsSecret="True"></Parameter>

<Parameter Name="Domain" Display="Distinguished name of the domain" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="DomainController" Display="Distinguished name of the domain controller" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="ADUser" Display="Active Directory user" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="ADUserPassword" Display="Password of Active Directory user" IsQueryParameter="True" IsSecret="True"></Parameter>

<Parameter Name="SyncProject" Display="Synchronization Project" IsQueryParameter="False" IsSecret="False"></Parameter>

</Parameters>

<Global>

<Data Name="WorkDatabase.ConnectionString" Display="Connection string" Type="System.String, mscorlib">data source=Datenbankserver;initial catalog=$Database$;user id=$DBUser$;pooling=False;Password=$DBPassword$</Data>

<Data Name="WorkDatabase.AuthenticationString" Display="Authentication string" Type="System.String, mscorlib">Module=Authentifizierungsverfahren;User[VI.DB_USER]=$SystemUser$;(Password)Password[VI.DB_Password]=$SystemPassword$</Data>

<!-- … -->

</Global>

<Editors>

<Editor Name="ShellWizard" Type="VI.Projector.Editor.Wizards.ShellWizard, VI.Projector.Editor">

<!-- … -->

<Data Name="ShellDisplay" Display="Script display name" Type="System.String mscorlib">$SyncProject$</Data>

<!-- … -->

<Data Name="MainConnection.ConnectionParameter" Display="Connection parameter" Type="System.String, mscorlib">Authentication=ProjectorAuthenticator;data source=Datenbankserver; DBFactory="VI.DB.ViSqlFactory, VI.DB";initial catalog=$Database$;password=$DBPassword$; pooling=False;user id=$DBUser$</Data>

<!-- … -->

<Data Name="ConnectedSystemConnection.ConnectionParameter" Display="Connection parameter" Type="System.String, mscorlib">ADAuthentication=1;ADEnableras=False;ADEnablerecyclebin=False; ADEnableterminal=True;ADPort=389;ADRootdn=$Domain$;ADServer=$DomainController$; ADTypeEnableExtensions=True;ADTypeExtensions=;baseloginaccount=$ADUser$; basepassword=$ADUserPassword$</Data>

<!-- … -->

</Editor>

</Editors>

</SynchronizationEditorWorkspace>

Konfigurationsdatei zum Aktualisieren bestehender Synchronisationsprojekte

Folgender Auszug aus einer Konfigurationsdatei enthält die Änderungen, die für das Anwenden von Patches notwendig sind.

<?xml version="1.0" encoding="utf-8"?>

<SynchronizationEditorWorkspace Version="1.0">

<Parameters>

<Parameter Name="Database" Display="Connected database" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="DBUser" Display="Database server user" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="DBPassword" Display="Database server password" IsQueryParameter="True" IsSecret="True"></Parameter>

<Parameter Name="SystemUser" Display="One Identity Manager system user" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="SystemPassword" Display="Password of system user" IsQueryParameter="True" IsSecret="True"></Parameter>

<Parameter Name="SyncProject" Display="Synchronization Project" IsQueryParameter="False" IsSecret="False"></Parameter>

<Parameter Name="Patches" Display="Comma separated list of patches to apply" IsQueryParameter="True"></Parameter>

<Parameter Name="Decryption_DefaultVariableSet_Password" Display="Password of target system user" IsQueryParameter="False"</Parameter>

</Parameters>

<Global>

<Data Name="WorkDatabase.ConnectionString" Display="Connection string" Type="System.String, mscorlib">data source=Datenbankserver;initial catalog=$Database$;user id=$DBUser$;pooling=False;Password=$DBPassword$</Data>

<Data Name="WorkDatabase.AuthenticationString" Display="Authentication string" Type="System.String, mscorlib">Module=Authentifizierungsverfahren;User[VI.DB_USER]=$SystemUser$;(Password)Password[VI.DB_Password]=$SystemPassword$</Data>

<Data Name="WorkDatabase.DatabaseFactory" Display="Database factory" Type="System.String, mscorlib">VI.DB.ViSqlFactory, VI.DB</Data>

<Data Name="LoadedShell.Uid" Display="Loaded shell" Type="System.String, mscorlib">$SyncProject$</Data>

</Global>

<Editors>

<Editor Name="ShellPatchEditor" Type="VI.Projector.Editor.AppModel.Editors.ShellPatchEditor, VI.Projector.Editor">

<Data Name="PatchesToApply" Display="Patches to apply" Type="System.String, mscorlib">$Patches$</Data>

</Editor>

</Editors>

</SynchronizationEditorWorkspace>

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択