1. Description

The ldapmgr module is to manage your ldap server.

2. Installation

Simple install the module via settings->modules.

2.1. Configuration

2.1.1. Add new Server

ldapmgr_settings_add_server_en.png
  • Name: The name for your configuration. This should be a uniq name.
  • Hostname: The host name can be an IP, a DNS name or a LDAP URI.
  • Port: The port of the LDAP server.
  • Userattribute: The useratribute to search for the "Bind as user". The search will be run in each base DN with Userattribute=username. The username is taken from the login session.
  • Bind user DN: The user DN to bind to the LDAP server.
  • Bind user password : The password for the user DN to bind to the LDAP server.
  • Bind as user: If you want to bind as logged in user you have to choose this option. You also have to define the Userattribute.
  • LDAP referrals: Follow referrals.
  • Version: The LDAP version.

  • 2.1.2. Base DNs

    ldapmgr_settings_base_dns_en.png
    Set different Base DNs.

    2.1.3. Templates

    ldapmgr_settings_templates_en.png
    Define Templates to use for the specified LDAP server to add new entries.

    2.1.4. Search configuration

    ldapmgr_settings_search_en.png
    Define the attributes for the global search.

    2.2. Personal configuration

    You have to install also the module usersettings ? to use this configuration.
    ldapmgr_personal_settings_en.png
  • start: Where to start if you access the ldapmgr module.
  • Base DN: The default base DN for the search. This can be configured for each server.
  • Search attribute: The default search attribute for the search.
  • Sort attribute: The default sort attribute for the search.
  • Search scope: The default scope for the search.

  • 3. Ldap Manager

    3.1. The menu

    ldapmgr_menu_en.png

    3.2. Tree view

    ldapmgr_tree_en.png
    The tree view. From here you can:
  • Enter the view entry
  • Enter the edit entry
  • Copy and move entries (with subentries) also from one server to an other
  • Delete entries (with subentries)

  • 3.3. Search

    ldapmgr_search_en.png
    Chooce the server you want to search. If you have set default variables for the choosen server in the usersettings ? you can directly start the search.
  • Base DN: The default base DN for the search.
  • Search attribute: The search attribute for the search.
  • Searchterm: The search term. You can use place holders in the search.
  • Sort attribute: The sort attribute for the search.
  • Search scope: The scope for the search.
  • On the right part of this view you will see the matched entries for your search.

    3.4. New entry

    ldapmgr_new_entry_en.png
    First you have to choose a server. Then you can choose a template which you have defined in the configuration for this server.

    3.5. Edit entry

    ldapmgr_edit_entry_en.png

    3.6. View entry

    ldapmgr_view_entry_en.png

    3.7. Clear cache

    The objectclasses and attributes will be cached in the current session. Accessing this link will clear the cache and force to read the attributes and objectclasses again.