Advanced LDAP Node Settings

Certain settings can be made in the root nodes of the LDAP database for result presentation and customization for specific LDAP-enabled endpoints. These settings include:

Network
Access to an IP address range can be restricted.

Languages, Sorting and Phone Number Formatting
Select a location here that you have set up under Location. The sorting of the results of a search query is done according to the rules of the country set in the location. When connecting from LDAP-capable end devices, it may be necessary to include abbreviations for field names in the results in some cases. These abbreviations will also be used for the language selected. Phone number formatting will also be performed for the search and the results according to this location.

Phone Number Formatting
estos MetaDirectory supports a variety of phone number formats. As soon as the location has been defined, you can choose between the following phone number formats:

  • Unformatted:
    The phone number will be displayed using the international dialing format: +49301234567
  • Unformatted, reduced to internal numbers:
    The phone number will be presented using the international dialing format, reduced to internal numbers: 567
  • Legible:
    The phone number will be displayed in an easily readable format: +49 (30) 1234-567
  • Legible, reduced to internal numbers:
    The phone number will be displayed in an easily readable format, reduced to internal numbers: 567
  • Dialable:
    The phone number will be formatted for direct dialing. It will be prefixed with a corresponding external code as well as the necessary country and city codes: 567.

End device support
Integrating special LDAP-capable end devices is supported by templates. In addition to the pre-defined templates, the various options permit integration of any other telephone systems desired. The options in detail include:

  • Only searching phone books when there are not search results:
    Telephone directories are searched only if no hits were found when searching other databases.
  • Searching automatically for diacritical characters:
    With this option, all diacritic special forms of a character are automatically searched for when searching in the LDAP database. Many LDAP terminals only support the ASCII character set. You cannot search for "Müller" on such a device.
    If this option is enabled, a search for "Muller" will also find the entry "Muller".
  • Display only results with telephone numbers:
    Only results that contain a phone number are output. All database fields that are declared as phone number fields in database-fields are used.
  • End device only support one phone number per contact:
    If a contact found contains several phone numbers, but the terminal device can only display one phone number for each contact found, a separate contact is output for each phone number. To make it clear on the terminal device which number it is, the name is appended with the corresponding abbreviation of the database field from which the number originates.
  • Always sort results by:
    The results are sorted by the selected attribute before they are sent.
  • Restrict maximum length of results attributes to:
    This option will reduce the length of attributes to a specified number of characters.

Schema Mapping
In addition to the options that can be configured in the interface, a schema substitution is also active when a predefined terminal is selected. Before the search request is passed to the LDAP server and the results are returned to the client, the estos MetaDirectory exchanges predefined attributes in the request and in the response. This makes it possible to connect a terminal device on which it is not possible to configure in which database fields which contents are searched. The schema mapping is stored in the terminal template files (*.termxml) in the config/default directory.

Version 6