Chat now with support
Chat with Support

Identity Manager 9.1.2 - Target System Synchronization Reference Guide

Target system synchronization with the Synchronization Editor Working with the Synchronization Editor Basics of target system synchronization Setting up synchronization
Starting the Synchronization Editor Creating a synchronization project Configuring synchronization
Setting up mappings Setting up synchronization workflows Connecting systems Editing the scope Using variables and variable sets Setting up start up configurations Setting up base objects
Overview of schema classes Customizing the synchronization configuration Checking the consistency of the synchronization configuration Activating the synchronization project Defining start up sequences
Running synchronization Synchronization analysis Setting up synchronization with default connectors Updating existing synchronization projects Script library for synchronization projects Additional information for experts Troubleshooting errors when connecting target systems Configuration parameters for target system synchronization Configuration file examples

Script library for synchronization projects

You can apply scripts at various points in the synchronization projectClosed; for example, when defining the schema properties, in the object filter, or when you define data operations for system connections through the generic database connectorClosed. For each synchronization project, you can build a separate script library. The scripts in these script libraries can be used everywhere where scripts are implemented in the synchronization configuration. You can create and maintain scripts centrally that are required for defining different synchronization configuration components.

You can import scripts into other synchronization projects. Scripts that are used in different synchronization projects are labeled as script templatesClosed. The script templates are only maintained in one synchronization project. You can transfer any modification to other synchronization projects as required.

NOTE: Scripts from the One Identity Manager script library are not available in the Synchronization EditorClosed‘s script library. For more information about the One Identity Manager script library, see the One Identity Manager Configuration Guide.

To display a synchronization project’s script library

  1. In the Synchronization Editor, open the synchronization project.
  2. Select the Configuration > Script library category.
Detailed information about this topic

Views in the script library

The Synchronization EditorClosed‘s script library has two views. The Scripts view provides an overview of all general properties of the scripts. The scripts are edited in the Editor view.

Script views

This lists all the scripts in the script library with all their general properties. You can update scripts that were created from script templatesClosed.

Table 75: Icons in the script view

Icon

Meaning

Add

Create a new script.

Edit

Edit the selected script’s general properties.

Delete

Deletes the selected script.

 Import 

Imports scripts from other synchronization projectsClosed.

Updates scripts with changes from script templates.

Table 76: General properties of scripts

Property

Description

Script

Name of script.

Description

Text field for additional explanation.

Schema typeClosed

SchemaClosed type that the script is used on.

Is template

Script can be used as a template for other synchronization projects.

Uses template

Script was imported from another script template.

Updates available

Script template used as basis for the script has changed.

Updates differences

Shows the changes to the script template.

Updates apply

Updates the script with the changes from the script template.

Editor view

Show the code of the selected script. It can be edited and compiled. For more information, see Support for scripting.

Table 77: Icons in the editor view

Icon

Meaning

Saves changes to the script.

Compile

Compiles all the scripts in the script library.

Script was compiled without errors.

Script contains syntax errors.

Detailed information about this topic

Adding scripts to script libraries

To add scripts to the Synchronization EditorClosed‘s script library, create the scripts directly in the script library or take them from script propertiesClosed. You can import all scripts into other synchronization projectsClosed.

To add a script to the script library

  1. Open the script library.

  2. In the Scripts view, click Add.

  3. Enter the script’s general main data.

  4. In the Editor view, edit the script.

    For more information, see Support for scripting.

  5. Click OK.

To import a script

  1. Open the script library.

  2. In the Scripts view, click Import.

  3. Select the script to import.

    This saves a copy of the script that you can customizeClosed to fit the project.

To copy script properties from other scripts

  1. Select the Mappings category.

  2. Select a mapping in the navigation view.

  3. Double-click on the schema property in the schema view.

  4. In the Edit property dialog, click Move to script library.

  5. Confirm the security prompt with Yes.
  6. Click OK.

    This saves a new script in the script library. The name of the script is taken from the technical name of the schema type and the name of the schema property. This script contains a read-only schema property script as well as a write-only schema property script.

Related topics

Editing scripts in the script library

To edit a script’s main data

  1. Open the script library.

  2. Select the script in the Script view.

  3. Click Edit.

  4. Edit the script’s general main data.

  5. Click OK.

To edit the script

  1. Open the script library.

  2. Select the script in the Script view.

  3. Edit the script in the Editor view.

    For more information, see Support for scripting.

  4. Click .

To compile the script.

  1. Open the script library.

  2. Select a script in the Script view.

  3. In the Editor view, click Compile.

    This compiles all the scripts in the scrip library.

To remove a script from the scrip library.

  1. Open the script library.

  2. Select the script in the Script view.

  3. Click Delete.

  4. Confirm the security prompt with Yes.
Related topics
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating