Nella ricerca è possibile utilizzare i parametri di query dinamica seguenti:
ldap:///<ricerca_DN_di_base>??<ambito_ricerca>?<filtroricerca>
L'utilizzo di one o base consente di ottenere solo gli utenti nell'organizzazione DN base.
Con sub si ottengono invece tutti gli utenti all'interno dell'organizzazione DN base e tutte le sotto-organizzazioni nella struttura.
(<operatore logico><confronto><confronto...>)
O logico: |
E logico: &
NON logico: !
Ad esempio:
(&(city=milano)(state=Italia))
Il filtro di ricerca predefinito è (objectclass=*).
Tenere presente quanto segue durante la creazione di una query dinamica:
ldap:///o=MyCorporation??sub?(title=Manager)
La tabella seguente include esempi di query LDAP:
|
Descrizione |
Query |
|---|---|
|
Tutti gli utenti che sono responsabili. |
ldap:///o=MyCorporation??sub?(title=Manager) |
|
Tutti i responsabili nella filiale di New York Ovest |
ldap:///o=MyCorporation??one?(&(title=Manager) (roomNumber=NYWest)) |
|
Tutti i tecnici con cellulare |
ldap:///o=MyCorporation??one? (&(employeetype=technician) (mobile=*)) |
|
Tutti i dipendenti con numero tra 1000 e 2000 |
ldap:///o=MyCorporation, (& (ou=employee) (employeenumber >=1000) (employeenumber <=2000)) |
|
Tutti gli amministratori di help desk impiegati presso la società per più di 6 mesi |
ldap:///o=MyCorporation,(& (cn=helpdeskadmin) (DOH => 2004/04/22) Nota: la query richiede la creazione di un attributo DOH per la data di assunzione dell'utente. |
Nota: i confronti > e < (maggiore di e minore di) sono lessicografici, non aritmetici. Per i dettagli sul loro uso, consultare la documentazione del server directory LDAP.
|
Copyright © 2014 CA.
Tutti i diritti riservati.
|
|