Version:

MarketplaceSupport

Synchronization Introduction

RadiantOne Synchronization is an advanced set of tools for synchronization and identity management. This feature allows you to synchronize objects distributed across disparate data sources (directories, databases or applications): a change in an object in one source, at the attribute level, or for the whole object can be reflected into many other connected objects. Using a publisher/subscriber approach, any object can publish events (creation, deletion or modification for the whole object, or any attributes of this object) and propagate them to subscriber objects. User-defined attribute mappings and transformations can be applied during synchronization.


Architecture

The Synchronization architecture is comprised of Agents, Queues, Sync Engine, Attribute mappings and transformation scripts.

Agents manage Connectors which are components used to interface with the data sources. Changes flow to and from the Connectors asynchronously in the form of messages. This process leverages queues to temporarily store messages as they flow through the synchronization pipeline. The attribute mappings and/or transformation scripts are processed by the Sync Engine prior to the events being sent to the target endpoints.

A warning that "Global Sync topology exists on this naming context. The topology will need to be recreated if this configuration is modified."

See the figure below for a high-level architecture of the synchronization process.

A flow chart depicting the high-level architecture of the synchronization process


How this manual is organized

This guide is broken down into the following chapters:

Concept and Definitions This chapter introduces the main concepts that are essential to understand for configuring and administering synchronization.

Configuration This chapter describes how to configure synchronization.

Uploads This chapter describes the upload process for scenarios where source entries must be populated into a destination before starting synchronization.

Deployment

This chapter describes a typical deployment architecture and how high availability is achieved. Details about managing synchronization, including where to find synchronization logs, how to suspend synchronization pipelines, and monitor synchronization activities can also be found in this chapter.


Technical support

Refer to the Technical support guide for more information.


Expert mode

Some settings in the Main Control Panel are accessible only in Expert Mode. To switch to Expert Mode, select the Logged in as, (username) drop-down menu and select Expert Mode.

The "Logged in as" drop-down menu with "Expert Mode" selected

IN THIS PAGE