Chat now with support
Chat with Support

Identity Manager 9.1 - 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

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 76: 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 77: 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 78: 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

Using scripts across projects

You can import scripts can be imported into other synchronization projectsClosed and customizeClosed them there. Sometimes you can use scripts for the same synchronization projects without having to change them. Scripts like this are maintained centrally and changes are transferred to the other synchronization projects as required. Mark scripts to use in across projects as script templatesClosed.

To mark a script as a script template

  1. Open the script library.
  2. Select the script in the Script view.
  3. Click Edit.
  4. Edit the script’s general main data.

    • Enable the Is template option.
  5. Click OK.

To import a script template into another synchronization project

  1. Open the synchronization project you want import the script template into.
  2. Open the script library.
  3. In the Scripts view, click Import.
  4. Select the script template you want to import.

    This saves a copy of the script.

You can see if the script template was changed in the script. You can decided if changes to these copies are accepted.

To view the script template changes

  1. Open the script library.
  2. Select the imported script in the Scripts view.
  3. In the Updates > Differences column, click Show.

To apply script template changes to the copy

  1. Open the script library.
  2. Select the imported script in the Scripts view.
  3. In the Updates > Apply column, click Apply.

To apply the all script templates changes

  1. Open the script library.
  2. In the Scripts view, click .
  3. Confirm the security prompt with OK.
Related topics
Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating