A synchronization project collects all the information required for synchronizing the One Identity Manager database with a target system. Connection data for target systems, schema types and properties, mapping and synchronization workflows all belong to this.
Have the following information available for setting up a synchronization project.
Data | Explanation | ||
---|---|---|---|
Synchronization server |
All One Identity Manager Service actions are executed against the target system environment on the synchronization server. Entries which are necessary for synchronization and administration with the One Identity Manager database are processed by the synchronization server. Installed components:
The synchronization server must be declared as a Job server in One Identity Manager. The Job server name is required. For more information, see Setting Up the Synchronization Server. | ||
Remote connection server |
To configure synchronization with a target system, One Identity Manager must load the data from the target system. One Identity Manager communicates directly with target system to do this. The remote connection server and the workstation must be in the same Active Directory domain. Remote connection server configuration:
The remote connection server must be declared as a Job server in One Identity Manager. The Job server name is required.
For more detailed information about setting up a remote connection, see the One Identity Manager Target System Synchronization Reference Guide. | ||
Synchronization workflow |
Set the option Data import in the synchronization step if CSV import data is supplied by a secondary system. You cannot select the processing method "MarkAsOutstanding" for these synchronization steps.
For more detailed information about synchronizing user data with different systems, see the One Identity Manager Target System Synchronization Reference Guide. | ||
Base object |
You cannot normally specify a base object for synchronizing with
| ||
Variable set |
If you implement specialized variable sets, ensure that the start up configuration and the base object use the same variable set. |
To configure synchronization with the CSV connector
There is an wizard to assist you with setting up a synchronization project. This wizard takes you all the steps you need to set up initial synchronization with a target system. Click Next once you have entered all the data for a step.
|
NOTE: The following sequence describes how you configure a synchronization project if the Synchronization Editor
Additional settings can be made if the project wizard is run in expert mode or is started directly from the Synchronization |
To set up a synchronization project
|
NOTE: If synchronization is executed by an application server, connect the database through the application server. |
This starts the Synchronization Editor's project wizard.
In this case, set the option Connect using remote connection server and select, under Job serverServer with the One Identity Manager Service installed., the server you want to use for the connection.
Property | Description |
---|---|
CSV file path | Full directory path to CSV file. |
File encoding |
CSV file character encoding. Encoding of the character set is determined from the character set on your workstation when the import file is loaded. Change the setting if the file was created with another character set. |
File language |
File language for the file. The language is required in order to read local character formats correctly, for example, dates. |
Read only access | Specifies whether the CSV connector only has read access to the CSV file.
If this option is not set, the CSV connector can also write to the CSV file when the synchronization project is configured correspondingly. |
Property | Description |
---|---|
Number of lines in header | Number of lines in the CSV file header. The header is not imported. |
Column names in line | Lines, which contain column names. |
Columns identified by | ID for column limits.
|
Property | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Delimiter |
Delimiter used to separate the data in the file. You can choose between "semi-colon", "comma", "space", "tab" and "pipe". If the data is separated by another character select "other" and enter the delimiter in the field next to the list. | ||||||||||||||||||||||
Text delimiter |
Character enclosing the column text. This text is treated as one value on import, even is the text contains the delimiter given as above.
Example:
| ||||||||||||||||||||||
Mask delimiter by doubling |
Specifies whether the data is separated by several of the same delimiters. Data that contains a new line must be marked with a text qualifier. Example:
|
Property | Description |
---|---|
Column | CSV file column name. |
Key column |
Specifies whether the column is used as a key column. More than one key columns can be defined. Data records should be uniquely identified with these key columns. |
Hierarchical sort order |
Specify whether the column maps the path in an object hierarchy. Synchronization objects are sorted by this order. This make it possible to resolve object dependencies. This option can only be set for one column of the CSV file. An example from the One Identity Manager schema: A department's full name (Department.FullPath) specifies the path in the department hierarchy (department with all parent departments). Objects are sorted by their full name during synchronization. All parent departments are loaded first during synchronization and then the child departments. |
Display name | Name with which to display the column in the mapping editor. Specify a new display name or copy the column name from the CSV file. |
Description | Spare text box for additional explanation. |
Data type | Column's data type. |
MVP column |
Specifies whether the import contains a multi-value column (MVP). Enter the value delimiter. |
|
Note: The connection data is saved in a variable set and can be modified under Configuration | Variables in the Synchronization Editor. |
|
NOTE: Reenter all the connection data if you are not working with an encrypted One Identity Manager database and no synchronization project has been saved yet in the database. This page is not shown if a synchronization project already exists. |
|
NOTE: The CSV connection does not provide a default project template for setting up synchronization. If you have created your own project template, you can select it to configure the synchronization project. Otherwise, select Create blank project. |
Property | Description | ||
---|---|---|---|
Display name | Display name for the synchronization project. | ||
Script language | Language in which the scripts for this synchronization project are written.
Scripts are implemented at various points in the synchronization configuration. Specify the script language when you set up an empty project.
If you use a project template, the template's script language is used. | ||
Description | Spare text box for additional explanation. |
The synchronization configuration must be changed if the CSV file schema changes. Changes are entered in the CSV system file. The CSV system file is edited in the system connection wizard. You can update the directory to the CSV files or CSV system file here.
To add a new CSV file to a system connection and edit the CSV file schema
Click Edit connection....
This starts the system connection wizard.
Property | Description |
---|---|
CSV file path | Full directory path to CSV file. |
File encoding |
CSV file character encoding. Encoding of the character set is determined from the character set on your workstation when the import file is loaded. Change the setting if the file was created with another character set. |
File language |
File language for the file. The language is required in order to read local character formats correctly, for example, dates. |
Read only access | Specifies whether the CSV connector If this option is not set, the CSV connector can also write to the CSV file when the synchronization project is configured correspondingly. |
Property | Description |
---|---|
Number of lines in header | Number of lines in the CSV file header. The header is not imported. |
Column names in line | Lines, which contain column names. |
Columns identified by | ID for column limits.
|
Property | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Delimiter |
Delimiter used to separate the data in the file. You can choose between "semi-colon", "comma", "space", "tab" and "pipe". If the data is separated by another character select "other" and enter the delimiter in the field next to the list. | ||||||||||||||||||||||
Text delimiter |
Character enclosing the column text. This text is treated as one value on import, even is the text contains the delimiter given as above.
Example:
| ||||||||||||||||||||||
Mask delimiter by doubling |
Specifies whether the data is separated by several of the same delimiters. Data that contains a new line must be marked with a text qualifier. Example:
|
Property | Description |
---|---|
Column | CSV file column name. |
Key column |
Specifies whether the column is used as a key column. More than one key columns can be defined. Data records should be uniquely identified with these key columns. |
Hierarchical sort order |
Specify whether the column maps the path in an object hierarchy. Synchronization This option can only be set for one column of the CSV file. An example from the One Identity Manager schema: A department's full name (Department.FullPath) specifies the path in the department hierarchy (department with all parent departments). Objects are sorted by their full name during synchronization. All parent departments are loaded first during synchronization and then the child departments. |
Display name | Name with which to display the column in the mapping editor. Specify a new display name or copy the column name from the CSV file. |
Description | Spare text box for additional explanation. |
Data type | Column's data type. |
MVP column |
Specifies whether the import contains a multi-value column (MVP). Enter the value delimiter. |
This reloads the schema data.
© ALL RIGHTS RESERVED. Feedback Terms of Use Privacy