header
spacer

Home | Blog

spacer spacer
DESIGN AND IMPLEMENTATION TOOLS

ICS design and implementation tools are started as an Eclipse plug-in. Using a visual drag-and-drop, wizard enabled IDE to design synchronization and identity correlation topologies, simplifies the process of customizing and debugging scripts.

Synchronization services

Services are built graphically, along with complex conditional logic and business rules. Data sources are virtualized into XML for messaging, wizards aid in building transformation scripts and creating customized business logic.

Design Tools

Virtualized data sources are visually represented in a topology design space. Data flow is drawn between sources which initiate wizards that take the user through a step-by-step process for customizing data mapping and transformations.

Icons representing connectors are used in the topology design. Simply drag-and-drop data sources from the data store into the design topology window. Scripts are automatically generated based on the data flow you create.

Built-in Connectors:

  • Oracle Database
  • SQL Server
  • Sybase
  • DB2 (UDB)
  • Microsoft Active Directory
  • ADAM (Active Directory Application Mode)
  • iPlanet
  • SunONE
  • Novell e-directory
  • Lotus Notes
  • RACF
  • IBM Directory Server
  • Oracle Internet Directory
  • A universal XML-based connector SDK for accessing custom sources

The Task Manager provides a list of tasks to follow in order to create identity correlation processes and synchronization topologies. Complex processes are simplified into a well defined set of task, aided by wizards. These step-by-step instructions enable users to quickly and accurately deploy correlation and synchronization services.

Topology wizards take the user through a step-by-step process of building new topologies depending on the application. Multiple topologies can be created and viewed within the ICS Eclipse Plug-In.

Toolbar

ICS has sophisticated logging and other tools for monitoring and debugging. Logs can be viewed directly from within Eclipse. Data can be viewed live via the LDAP browser or Tables Tab to verify data flow and updates for purposes of debugging.

The Log Viewer displays the contents of a log file that has been selected and can be set to display different levels of messages (Debug, Error, Warning, and Info) to see certain types of messages in a very large log file.

The Console will display log messages from the synchronization hub and connectors while they are running for monitoring and debugging.

The Synchronization Log displays activity logs for synchronization services. You can view the log sorted based on selected criteria. Logs monitor data changes, data transformations, and messages sent to destinations. The entire synchronization process is monitored within these logs.

The Problems Tab quickly gives a summary of errors in scripts used in any of the topologies to help in debugging.

The LDAP Browser is for accessing the Advanced LDAP Browser (LDAP client) to test access, browsing, and searching any LDAP server.

The Tables Tab is for accessing any VIH table used in a topology. Select the topology name and the type of query you would like issued against the table. This is very useful for viewing the contents (or subset) of the VIH.

Back to Top ^