Schema editor
A schema editor is integrated into the schema browser. It is only available in expert mode and allows you to edit custom virtual schema properties.
To open the schema editor
-
Select the Configuration | One Identity Manager connection category.
- OR -
Select the Configuration | category.
-
Open the view.
-
In the schema browser menu bar, click .
To add a custom schema property
-
Select the schema in the view to which you want to add a new virtual schema property.
-
Click Add schema property in the Action pane.
-
Select the schema property type and edit its details.
-
Click Create.
-
Click Commit to database to save the changes.
To edit a custom schema property
-
Select the schema property in the Schema view.
-
Edit the schema property details.
-
Click Apply changes.
-
Click Commit to database to save the changes.
To delete a custom schema property
-
Select the schema property in the Schema view.
-
Click Delete schema property in the Action bar.
- Confirm the security prompt with Yes.
-
Click Commit to database to save the changes.
Detailed information about this topic
Using custom project templates
You can make your own based on existing . This is particularly useful if you want to use customized mappings or synchronization workflows in synchronization projects for other target systems. If you base a synchronization project on a custom project template, it includes all settings of the underlying synchronization project. To use the new project, you merely change the target system specific settings.
Script language and supported scripts
A script language and the script languages, which are supported, are specified for the project template. These properties have different functions and can therefore, have different values.
Script language |
Language that is used to write the project template's script.
Only change a project template's script language if the script needs to be modified manually and a specific script language should be used to do this. |
Supported script languages |
Script languages to be used for scripts in synchronization projects created with this project template.
-
If a project template supports more than one script language, select the script language to use when you set up the synchronization project (only in expert mode).
-
If you create a project template from an existing synchronization project, it only supports the script language of the underlying synchronization project. |
Related topics
Creating project templates
can be created in expert mode from existing . You can use these to create new synchronization projects with the project wizard.
To create a project template
- Select Edit | Create template....
- Enter the template properties.
The values are preset with the properties of the open synchronization project.
- Click OK.
Table 80: Project template properties
Display name |
Name of the project template to display in the project wizard. |
Script language |
Language that is used to write the project template's script. Only change this setting if you want to manually change the script in the project template at a later date. |
Description |
Text field for additional explanation. |
Related topics
Creating synchronization projects from a custom project template
Take note of the following advice before creating a :
NOTE: It is possible that created with an older version of One Identity Manager are not compatible with the currently installed version. Errors may occur if these project templates are used. Recreate the project templates with the currently installed version of One Identity Manager.
NOTE: The script language of the synchronization project you want to set up, supports the project template script language.
Custom project templates can also be used if expert mode is not enabled.
To create a synchronization project from a custom project template
-
Create a new synchronization project with the project wizard.
-
Select the custom project template on the Select project template page.
-
On the Synchronization base object page, select the base object that is required for the synchronization and provisioning processes.
- table: Table to select the base object from, for example ADSDomain.
- Show more: Shows tables for other target system types in the base table menu.
- Base object: Object from the base table that forms the base object for synchronization and provisioning processes.
-
Proceed without a base object: Synchronization does not require a specific base object.
Set this option, if the base object is not in the One Identity Manager database yet.
- On the page, select a synchronization server to execute synchronization.
If the synchronization server is not declared as a Job server in the One Identity Manager database yet, you can add a new Job server.
-
Click to add a new Job server.
-
Enter a name for the Job server and the full server name conforming to DNS syntax.
- Click OK.
The synchronization server is declared as a Job server for the target system in the One Identity Manager database.
NOTE: After you save the synchronization project, ensure that this server is set up as a synchronization server.
-
Enter the general setting for the synchronization project under General.
- Display name: Display name for the synchronization project.
- Description: Text field for additional explanation.
-
Disable the Activate and save the new synchronization project automatically option on the last page of the project wizard.
The synchronization project should not be activated jet because it is not completely configured.
-
Changed the display names and description of the synchronization project if required.
-
Save the synchronization project in the database.
To configure synchronization with this synchronization project
-
Select the variables in the default variable set. Modify at least the value of variables with connection parameters.
-
Define the synchronization scope.
-
(Optional) If the base object does not yet exist in the One Identity Manager database, add the synchronization base object in the Manager. This might be the specific Active Directory domain to be synchronized, for example.
- (Optional) In the Designer, check if the operations for provisioning and single objects synchronization have been added. This is the case if the base object was entered when the synchronization project was created from the custom project template. Otherwise, define the required single object operations in the Designer.
-
Specify the extent of the synchronization log.
-
Assign a schedule to the start up configuration.
-
Run a consistency check.
-
Activate the synchronization project.
- Save the changes.
Detailed information about this topic
Related topics