Introduction

inWebo Directory Sync

  • IWDS is a Java application allowing any inWebo service administrator to do bulk creation, modification and deletion of inWebo users and groups, based on input data taken from an LDAP directory or a .csv file.

  • IWDS also works in batch mode. In this case, it is installed on a server and launched periodically, using a Task Scheduler (Linux cron or Windows Task Scheduler).

Important: IWDS will not write anything in your LDAP directory. It will only read.

Overview

IWDS (inWebo Directory Sync) is a software developed by inWebo to allow you to synchronize your user's between inWebo administration console and a directory (AD, LDAP, .csv...).

IWDS is available on Windows in GUI mode. It supports:

  • Active Directory

  • LDAP

  • User listing file in csv format

Note: IWDS can also operate in batch mode, launched by a task manager on a server (cron on Linux, winat on Windows).

Contact inWebo for more information

Four steps synchronization

If group synchronization is not activated the steps are:

  1. Getting inWebo users

  2. Getting LDAP users

  3. Computing a “Diff” between LDAP user list and inWebo user list. This outputs a list of transactions required to synchronize your LDAP server(s) with inWebo

  4. Synchronizing (apply diff): executing the transactions created by the “Diff”

If group synchronization is activated, the steps are:

  1. Getting inWebo objects (users, roles, groups and group memberships)

  2. Getting LDAP objects (users, groups and group memberships)

  3. Computing a diff between LDAP users and inWebo users and between LDAP group memberships and inWebo group memberships. “This outputs” a list of transactions required to synchronize your LDAP server(s) with inWebo

  4. Synchronizing (apply diff): executing the transactions created by the “Diff”

If group synchronization is activated, it is mandatory to set the mapping between LDAP groups and inWebo groups before computing the diff and synchronizing otherwise IWDS is not able to determine which inWebo group LDAP users should be added to. This mapping can be set either using IWDS GUI or by adding the appropriate file in the configuration directory (see Configuration File Format section below).