Wurde der Server gestartet und alle Einstellungen vorgenommen, kann eine Suchanfrage von jedem LDAP-Client aus gestartet werden. Damit der Server die Eingaben korrekt interpretieren kann, muss folgendes Format eingehalten werden:
LDAP://<servername>/<Basis>???<Filter>
Im folgenden finden Sie die Parameter und die zugehörigen Funktionen gelistet:
▪ Servername: Versucht zu diesem LDAP-Server eine Verbindung aufzubauen (Normalerweise IP-Adresse des LDAP-Servers).
▪ Basis: Hier werden die Grundinformationen angegeben. Die Basis wird bei jeder weiteren Suche der Verbindung verwendet. Argumente werden durch Komma getrennt angegeben.
▪ app: Gibt an welche Anwendung gestartet werden soll. Wert: crm.
▪ project: Ein Projekt welches am Server konfiguriert ist, z. B. combit_Large.crm.
▪ view: Eine Ansicht welche am Server konfiguriert ist (z. B. Kontakte).
▪ uid: Bei Angabe der UID (UniqueIdentifier) wird der Datensatz mit dieser ID gesucht und zurückgegeben. Dieses Feld ist mit dem Primärschlüssel der Ansicht verknüpft.
▪ Filter: Filterausdruck für die Datensatz-Suche.
Beispiel 1: (|(surname=Mustermann)(mail=mustermann@combit.net))
Bei diesem Filter würde der LDAP-Server alle Datensätze die als Name "Mustermann" und/oder als e-Mail Adresse "mustermann@combit.net" haben, zurückgeben.
Beispiel 2: LDAP://localhost/app=cRM, project=combit_Large.crm, view=Firmen???c=*D*
Diese URL würde eine Suchanfrage auf dem lokalen Rechner im Projekt "combit_Large" der Ansicht "Firmen" starten und alle Datensätze als Ergebnis zurückliefern, bei denen im Feld "Land" ein "D" enthalten ist.
Sollten Sie nicht den vollständigen Namen der gesuchten Person kennen, so bietet Ihnen der combit LDAP-Server eine Wildcard-Suche an.
|
Wildcard |
Wirkungsweise |
|
* |
Steht für eine beliebig lange Zeichenkette in einem Wort. Beispiel: "*bit" steht für alle Zeichenketten, die "bit" enthalten. |
|
? |
Steht für ein beliebiges Zeichen in einem Wort. |