Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Value range: 1 - 50
  • Defines how many entries will be shown on list with search results. If more entries are available for search result user needs to specify search string. Also proper notification will be displayed when end of list is reached.

 

Filter's syntax

Basic rules of syntax

Basic LDAP filter consist one simple criterion. More advanced filters could use more criteria. Each criterion in filter can be concatenated by logical operators. Such operators are always placed in front of the operands (criteria).

...

(&(cn=John)(sn=Smith)) - search for any entry with cn attribute equal to 'John' AND sn attribute equal to 'Smith'

Operators

Following operators can be used to create filters used to search in LDAP Online Directory:

...

(!(telephoneNumber=*)) - search for any entry without telephoneNumber defined

Special characters

LDAP filters can be used also to find entries with special characters. If user wants to compare these characters within an attribute string he'll have to use backslash ('\') and 2-digit hex ASCII code as follow:

...

(givenName=James \28Jim\29) - will find any entry with givenName attribute's value equal to "James (Jim)"

 

WebUI configuration

Name Filter and Number Filter

In WebUI user can configure two sets of search criteria (filters). One for Online Directory browsing (Name Filter) and one for autolookup function (Number Filter).

User has to use "%" in those filters to indicate where search string (names or numbers) has to be inserted. Multiple usage of "%" results in multiple insertion.

Using attribute as "no show" flag

It is possible to define any attribute to work as "no show" flag. To achieve it following construction is required:

...

Such filter will search for entries with user-defined search string in sn OR cn attribute AND with noShowAttribute set as "false".

Display Format

Attributes defined here are responsible for:

...