Chat now with support
Chat with Support

Identity Manager 8.0 - Configuration Guide

One Identity Manager Software Architecture Working with the Designer Customizing the One Identity Manager Default Configuration Checking Data Consistency Compiling a One Identity Manager Database Working with Change Labels Basic System Configuration Data
One Identity Manager Authentication Module Database Connection Data Configuration Parameters for System Configuration Setting up the Mail Notification System Enabling More Languages for Displaying and Maintaining Data Displaying Country Information Setting Up and Configuring Schedules Password Policies in One Identity Manager Reloading Changes Dynamically TimeTrace Databases Machine Roles and Server Functions Files for Software Update Operating Systems in Use System Configuration Reports Using Predefined Database Queries Managing Custom Database Objects within a Database
The One Identity Manager Data Model Granting One Identity Manager Schema Permissions Working with the User Interface
Object definitions for the User Interface User Interface Navigation Forms for the User Interface Statistics in the One Identity Manager Extending the Launchpad Task Definitions for the User Interface Applications for Configuring the User Interface Icons and Images for Configuring the User Interface Language Dependent Data Representation
Process Orchestration in One Identity Manager
Declaring the Job Server One Identity Manager Service Configuration Handling Processes in the One Identity Manager
Tracking Changes with Process Monitoring Conditional Compilation using Preprocessor Conditions One Identity Manager Scripts Maintaining Mail Templates Reports in the One Identity Manager Custom schema extensions Transporting One Identity Manager Schema Customizations Importing Data Web Service Integration SOAP Web Service One Identity Manager as SPML Provisioning Service Provider Searching for Errors in the One Identity Manager Processing DBQueue Tasks One Identity Manager Configuration Files

Checking the Validity of a Process

NOTE: Before you compile a process, you should carry out a validity check of the process and process steps.

To check a process

  1. Open the process in the Process Editor.
  2. Select Process | Error checking.

    The result of the check is shown in the view Validity Check and is retained until the next validity check.

    Table 235: Icon used in the Validity Check
    Icon Meaning
    No error found.
    Warning, information.

TIP: If you double-click on an error message in the Validity check view, you jump to the corresponding entry in the process document which you can then edit.

TIP: Process or process step elements are highlighted in yellow to indicate a warning or information. If a error occurs, the elements are highlighted in red.

Table 236: Possible Reasons for Process Failure
Error Category Possible Cause

The process does not have a name.

No base object given.

The given generating condition does not correspond to required notation (value =).


The process does not have a base process step.

The process has no event.

Information The option Do not generate is set.
Table 237: Possible Reasons for Process Step Failure
Error Category Possible Cause

The process step does not have a name.

No process task assigned.

The given generating condition does not correspond to required notation (value =).

No execution server specified (server selection script or server mask).

Process step name not unique.

Process step has no parameters.

The given parameter value does not correspond to required notation (value =).

Warning Process step not linked into the process.
Related Topics

Compiling a Process

Once you have created, imported or made changes to a process, you need to compile it. The process cannot be generated until it has been compiled.

NOTE: Before you compile a process, you should carry out a validity check of the process and process steps.

Compiling takes place for each base object, that means that all processes that belong to a base object are translated. The assemblies are created and placed on the workstation where generating will take place. During translation, the source is checked for errors. This process may required some time.

There are two methods for compiling a process in the Process Editor:

Local Compiling

Use this method to compile a process for testing.

To compile a process for testing

  1. Open the process in the Process Editor.
  2. Select Process | Compile from the menu..
Compiling and Saving Assemblies to the Main Database

If the process has been test compiled, use this method to add assemblies that are generated into the main database after compiling the process. Once the changes have be integrated the altered processes are immediately available in the system.

To compile a process and save the assemblies to the main database

  1. Open the process in the Process Editor.
  2. Select Process | Compile and save to database from the menu.

Displaying Errors

Error messages during compiling are displayed in the "Compiler errors" view. The source code is displayed if errors occur during compilation. This view is only for displaying the source code.It cannot be edited here.


If several users edit processes of the same base object, any error messages are also sent to other users. However, these cannot be changed by the current user.

A double-click on the error message in the "Compiler error" view takes you straight to the corresponding line in the process. Here, you can edit it.

When you double-click on a message in the "Compiler errors" view, it jumps to the corresponding row in the source code view.

Related Topics

Executing Processes Automatically

Set up process plans to execute cyclical processes to put into effect, for example, regular synchronization with a target system environment. Process plans are connected to schedules and can therefore be executed at regular intervals.

The following steps are necessary to execute processes automatically:

  1. Creating a Process Plan

    A process plan contains the basic configuration for automatically running a process.

  2. Setting up and configuring a schedule

    A schedule include the configuration of execution times for executing processes regularly.

Detailed information about this topic

Working with the Process Plan Editor

A separate editor is used for creating process tasks. The editor is started from the program "Designer" and opens in the document view. Only additional Process Editor functions are described in the following.

Related Documents

The document was helpful.

Select Rating

I easily found the information I needed.

Select Rating