Você pode usar os seguintes parâmetros de consulta dinâmica na pesquisa:
ldap:///<search_base_DN>??<search_scope>?<searchfilter>
Usar one ou base obtém apenas os usuários na organização do DN base.
Usar sub obtém todos os usuários abaixo da organização do DN base e todas as suborganizações na árvore.
(<logical operator ><comparison><comparison...>)
Logical OR: |
Logical AND: &
Logical NOT: !
Por exemplo:
(&(city=boston)(state=Massachusetts))
O filtro de pesquisa padrão é (objectclass=*).
Observe o seguinte ao criar uma consulta dinâmica:
ldap:///o=MyCorporation??sub?(title=Manager)
A tabela a seguir contém exemplos de consultas LDAP:
|
Descrição |
Consulta |
|---|---|
|
Todos os usuários que são gerentes. |
ldap:///o=MyCorporation??sub?(title=Manager) |
|
Todos os gerentes na filial do oeste de Nova Iorque |
ldap:///o=MyCorporation??one?(&(title=Manager) (roomNumber=NYWest)) |
|
Todos os técnicos com celular |
ldap:///o=MyCorporation??one? (&(employeetype=technician) (mobile=*)) |
|
Todos os funcionários cujo número de funcionário está entre 1000 e 2000 |
ldap:///o=MyCorporation, (& (ou=employee) (employeenumber >=1000) (employeenumber <=2000)) |
|
Todos os administradores da central de atendimento empregados há mais de 6 meses |
ldap:///o=MyCorporation,(& (cn=helpdeskadmin) (DOH => 2004/04/22) Observação: esta consulta requer que você crie um atributo DOH para a data de contratação do usuário. |
Observação: as comparações > e < (maior que e menor que) são lexicográficas, não aritméticas. Para obter detalhes sobre seu uso, consulte a documentação do servidor de diretórios LDAP.
|
Copyright © 2014 CA.
Todos os direitos reservados.
|
|