Importing users from External Sources

From Swivel Knowledgebase
Jump to: navigation, search


Overview

How to Import users From an external data source into Swivel.


Prerequisites

Swivel 3.x initially configured with an internal data source and store see How to initially configure PINsafe

External Data source (AD, ADAM, LDAP, SQL)


Configuration

Create an external data source repository by selecting in the Swivel Administration Console Repository, then Servers. Enter a unique name for the repository Name, and then select Repository Type from the drop down menu, selecting Active or Simple LDAP. Click Apply, and a new data source will appear with the unique name given to it. One XML data source may be created, but multiple AD, LDAP or other data sources may be created.

Select the new data source from under Repository and configure the required parameters.

For more information on configuring the Data Sources see the following sections:

AD data source configuration

LDAP How to Guide

SQL as a data source How To Guide

The next step is to ensure that the transport groups have been set up so that users recive security strings and other information such as PIN numbers.

Configure the Transport Attribute and the settings in Transport Configuration

The next step is to tell Swivel what permissions which groups of users on the Data Source have. On the Swivel administration console select Repository/Groups. The group name is listed at the top, and below this are listed the data sources, defined by their unique names given above. Enter the LDAP path name to a group of users, this needs to be a group/Container and cannot directly be an OU.

Repository Groups


Hint: for Swivel 3.6 or later, use the built in LDAP browser, for earler versions, use a LDAP browser.

The next step is to import users into the Swivel store. From the Swivel Administration console select the User Administration and then the required data source, and click on User Sync. This will occur automatic if a periodic synchronisation has been configured for that data source (recommended). Users will appear in the Swivel User Administration page. If no users appear, then check the system logs.

Typical issues with user import include:

Incorrect LDAP pathname

Incorrect username

Network connectivity (firewalls, IP configuration)

AD User has not replicated