Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: General QoL improvements

...

ActiveDirectory (LDAP) Configuration

Overview

The LDAPExchange data-source plug-in allows CardExchange® Producer to connect to Active Directory (LDAP) as though it is one of the available databases.

...


It is not possible to add new entries into Active Directory or to delete entries from Active Directory.


Configuration

To use the LDAP data-source plug-in, you must have either CardExchange® Producer Ultimate V9 or CardExchange® Producer Business/Enterprise V10.
If using CardExchange® Producer Ultimate V9 or CardExchange® Producer Business V10 you also need an additional license for the plug-in, you can activate this through the activation wizard.
CardExchange® Producer Enterprise V10 has this plug-in included as standard.

Then proceed as follows:

...

  1. Start CardExchange and create a new card or modify an existing one.

  2. In the database setup, chose Data-source plug-in as database type, enter “none” for the server and the port (these fields are not used) and select the LDAPExchange.dll file located in the installation folder as the database.

  3. Check the Login option and supply the correct login details (This may not be needed for a domain user)

  4. On the second page, select the People table and choose a primary key. If none of the attributes specified in LDAPExchange.ini can serve as primary key, you can use the path column. This is a long text column and hence not very efficient as primary key, but it works if needed.

  5. On the fourth page, if you allow editing at all, disable the options to add and delete records, as this is not supported by LDAPExchange.

  6. On the storage items page, you can create storage items, but again, it will only be possible to update existing records of the LDAP and not inserting new records.

 


Photos

If you want to store photos in the LDAP, you will need to indicate that the photo field should be treated as a binary field by adding a line Binary=photo to the LDAPExchange.ini file, which now will look something like this:

...

In order to store the photos, you will have to create a storage item in the database setup to store the photo when it is captured.


Encryption

If you need to use an encrypted connection to the LDAP server then CardExchange® Producer supports several methods which can be set by changing the AuthenticationType value in the LDAPExchange.ini file.

...