Feature comparison

 

Feature

 

GALSync Pro

LDAPSync

General Synchronization Options

     

Allows for any source and any destination attribute

    X

Allows for automatic checking of the uniqueness of values in the destination directory and additional directories, to ensure unique values, like a unique email address across a forest of directories

    X

Supports single direction and delta synchronization

    X

Double checks any property for change prior to writing values to minimize target directory processing

    X

Supports keeping of existing mail addresses in the target

    X

Allow any property to any property mapping

    X

Support full scripting of any object property mapping

    X

Allows for any custom search criteria for object selection in the source directory

    X

GAL specific features

     

Can Synchronize global address lists one way or both ways

  X X

Can Synchronize user objects from the source directory into contact objects in the destination directory

  X X

Can Synchronize distribution group objects from the source directory into contact objects in the destination directory

  X X

Can Synchronize contact objects from the source directory into contact objects in the destination directory

 

X

X

Can Synchronize public folder objects from the source directory into contact objects in the destination directory

 

X

X

Can synchronize a specific predefined and global address list related set of attributes

 

X

X

Allows for selection of global address list related attributes as the target of the synchronization

 

X

X

Can synchronize GAL entries as “real” objects (e.g..: user to user, groups to groups – including membership)

 

X (limited to GAL related object types)

X

Allows for any custom search criteria for object selection in the source directory

 

X (limited to GAL related object types)

X

Can synchronize any type of objects and write any type of objects (on the fly conversions of object type possible)

 

 

X

Allows for singularity checks of primary mail addresses in any additional LDAP source for large, multisite installations of Exchange or other Messaging systems

 

 

X

Object Mapping Options

 

 

 

Uses the CN attribute to match source an target objects (CN must be unique in destination container, i.e.: for all objects synchronized)

 

X

X

Allows free definitions of unique mapping attribute name

 

 

X

Implemented Monitoring and Reporting

 

 

 

Build-In administrator reporting by mail – Reporting of ADDs/UPDATEs (including which properties)/DELETEs and any error, like already existing primary email addresses.

 

X

X

Includes detailed logging options to enable monitoring and reporting of data changes

 

X

X

Reporting/Logging based on changes per object

 

X

X

Reporting/Logging optionally based on changes per attributes, including old and new values

 

X

X

Allows for extended reporting options using business rules

 

 

X

Allows for synchronization specific business rules, defining event based actions, like skipping attributes, objects, synchronizations, writing event log entries, sending emails, …

 

 

X

Automation and Scheduling

 

 

 

Can be run interactive and as a service (non interactive, scheduled execution)

 

X

X

Can run any number of synchronization as a set with custom sequence

 

 

X

Allows reading and storing each set of synchronization as individual configuration file. Each synchronization configuration can be edited, run or scheduled individually.

 

 

X

Pricing politics and support

 

 

 

Extremely competitive pricing compared to all major competitors

 

X

X

Will not require additional programming or extensions – no hidden development cost

 

X

X

Direct synchronization – no intermediate database in use

 

X

X

Runs on any server or workstation supporting the dotNET 2.0 framework – you will not require additional licenses for servers, databases, …

 

X

X

Templates available or will be created for you requirements

 

 

X

Product licensed only with bundles service contract – All licenses include premium support pack

 

X

X

Support includes version upgrades and feature updates within the major version

 

 

X

Interfaces and data processing

 

 

 

Will synchronize up to 2 Active Directory based global address lists

 

X

X

Will synchronize any number of Active Directory or Exchange 5.5 based directories

 

X (limited to GAL related object types)

X

Allows to synchronize (publish) changes to multiple destination directories in one synchronization

 

X

X

Supports any Active Directory (Windows 2000, Windows 2003), Exchange (5.5, 2000, 2003, 2007) or other LDAP compliant directories (openLDAP, SUNOne, …) as synchronization data source and synchronization target. (Other data providers soon to come: please ask our support)

 

 

X

Allows for any number of “source containers” per directory to be included or excluded

 

 

X

Synchronize any object property (single valued, multi-valued, text, number, binary, …)

 

 

X

Supports and converts any LDAP object type as source or as target object type

 

 

X

Usability

 

 

 

Test your synchronization in preview mode and see all data processing and data changes as they would occur as if not in test mode.

 

X

X

GUI and Wizard based interface helps to avoid errors and speeds up configuration

 

X

(x) for some functions

Extended GUI for all configuration options

 

 

X

Advanced view of all configuration parameters on one screen. All synchronization options displayed clearly and maintainable in one window or within your configuration report

 

 

X

XML View of configuration data for reporting and editing

 

 

X

Allows exporting configuration reports

 

 

X

Stores a run history with each synchronization configuration to enable a quick overview of the results of each past run

 

 

X

Keep control by combining multiple synchronizations setup within one synchronization project. Open, Edit, Save, Export and Import individual synchronization configurations or entire sets

 

 

X

Use predefined templates

 

 

X

Security

 

 

 

Only requires a minimum set of required rights

 

X

X

Can use any supported LDAP connection / security method

 

X

X

Does not require a trust between directories

 

X

X

Only read access required in source directories

 

X

X

Only write access required in the destination containers of the destination directories

 

X

X

Only standard LDAP ports required

 

X

X

All configuration settings are stored in encrypted format.

 

X

X

Support secure LDAP connections

 

 

X

Limit Deletions to avoid accidental flood deletion of many objects in the destination

 

 

X

Performance

 

 

 

Instant updates possible due to high performance: synchronizes many thousand objects within a few minutes in non delta runs.

 

X

X

Delta runs can be schedules to run as often as required as these normally finish within a few seconds. All synchronizations are scheduled using the Task Scheduler, so they can also run when no one is logged on to the server. The synchronization will then run as a service without a GUI.

 

X

X

Limit updates to a specified number of objects to hard limit server load

 

 

X

Other features

 

 

 

Synchronize within or between companies.

 

X

X

Minimal connections requirements – ideal for VPN, Intranet / Extranet synchronizations

 

X

X

Synchronize selective attributes/force attributes.

 

 

X

Synchronize selective parts of the directory tree (DIT).

 

 

X

Synchronize X509 Public Keys to make them local.

 

 

X

Attribute mapping and translation between directories.

 

X

X

Runs over minimal bandwidth.

 

X

X

Minimizes directory server load.

 

X

X

Enables deletion limits to prevent accidental object deletion.

 

X

X

Configure from a user friendly GUI with Wizards.

 

X

X

Use current directories – no “new” directory – no database.

 

X

X

Create AD/Exchange 2000 entries from other LDAP.

 

 

X

Translate all attributes, including X509.

 

 

X

Synchronize all or selected parts of directory.

 

 

X

Perform any external operation per attribute, like lookups, …

 

 

X

Selective attribute mapping & modification.

 

X

X

Reformat display names to match destination or any other attribute.

 

X

X

Perform any calculation of attribute values, including if…then, values from other attributes, …

 

X

X

Exclude selective objects and LDAP paths

 

 

X

Synchronize X.400, all SMTP addresses or any other mail information.

 

 

X

Synchronize and label list/group addresses.

 

 

X

Very extended “delta” mode

 

X

X

Modify entries “in place” to preserve existing values.

 

X

X

Completely robust against failed synchs.

 

X

X

SSL support for LDAP directories.

 

 

X

AD/Exchange 2000/2003/2007, ADAM, iPlanet, Novell, OpenLDAP, other LDAP sources.

 

 

X

unicodePWD attribute / Password set and modify in AD.

 

 

X

Provision new user accounts or update existing accounts in AD from another LDAP directory.

 

 

X

Support for multi-valued and multi-line attributes (and any other).

 

X (only GAL related attributes)

X