Pular para o conteúdo principal
Versão: 2.2.0

Exemplos de filtros LDAP para conexão em um serviço de diretório

Os campos de filtro e diretório no cadastro de configuração de domínio utilizam a sintaxe de busca LDAP. Abaixo estão alguns conceitos básicos e exemplos de como montar um filtro de busca.

Operadores lógicos na sintaxe do filtro de busca:

Operador LógicoDescrição
=Igual a
<=Lexicograficamente menor ou igual a
>=Lexicograficamente maior ou igual a
&E
&#124;OU
!NÃO

Exemplos de filtro de busca

Veja na tabela a seguir alguns exemplos de como preencher o campo Filtro da tela de configuração de um diretório:

Aqui está a tabela atualizada com os exemplos adicionais:

Filtro de buscaDescrição
(displayName=John Smith)Lista o usuário "John Smith", o qual terá acesso ao sistema.
(!(displayName=John Smith))O usuário "John Smith" não terá acesso ao sistema. Retorna todos os usuários, exceto o "John Smith".
(&(objectClass=User)(department=Commercial))Lista todos os usuários do departamento "Commercial".
(&(objectClass=User)( &#124; (department=Commercial)(department=Financial)))Lista todos os usuários do departamento "Commercial" ou do departamento "Financial".
department=\*Lista todos os usuários que tenham um departamento.
(&(ObjectClass=User)(!(ObjectClass=Computer))(&#124; (department=Commercial)(department=Financial))(department=)(title=))Lista todos os usuários, excluindo os registros de computadores, localizados nas áreas "Commercial" e "Financial" e que tenham o atributo de função preenchido.
(&(memberOf=CN=SoftExpert,OU=Sistemas,DC=softexpert.local))Lista todos os usuários membros do grupo (SoftExpert no exemplo) de acesso do sistema.

Esses exemplos demonstram diferentes filtros de busca que podem ser utilizados para realizar consultas mais específicas em um diretório LDAP. Lembre-se de adaptar os filtros de acordo com as suas necessidades e estrutura de dados.

O sistema oferece a possibilidade de definir um filtro para a consulta de usuários e outro filtro para a consulta de grupos dentro do domínio correspondente. No entanto, independentemente dos filtros específicos definidos para a consulta de grupos e usuários, o SoftExpert Suite possui uma regra predefinida que consiste em:

  • O filtro de usuário sempre buscará por registros de usuários (objectClass=user).
  • O filtro de grupo sempre buscará por registros de grupos (objectClass=group).

Isso significa que o filtro personalizado que você definir será adicionado ao filtro padrão do sistema SoftExpert Suite, garantindo que as consultas sejam direcionadas corretamente para usuários ou grupos, de acordo com a sua configuração.

cuidado

⚠️ Atenção:

  • Há uma variedade de exemplos e tutoriais disponíveis na internet que podem ser úteis (pesquise pela chave "LDAP Search Filter Syntax"). Além disso, pode encontrar mais informações e recursos adicionais visitando o site https://ldap.com/ldap-filters/.

Exemplo de preenchimento do campo diretório

Considere um diretório "DptoTest" dentro do domínio "contoso.local":

Active Directory

Aqui estão alguns exemplos de como preencher o campo "Diretório" na tela de configuração de um domínio:

  • Exemplo de aplicação de filtro em um diretório específico: (OU=DptoTest,OU=Company,DC=contoso,DC=local)
  • Exemplo com dois diretórios ("Test1" e "Test2"): Para realizar a busca em mais de um diretório, basta adicionar outro diretório separado por vírgula: (OU=Test1,DC=contoso,DC=local), (OU=Test2,DC=contoso,DC=local)

Esses exemplos demonstram como especificar o caminho e as unidades organizacionais (OU) dos diretórios em que a busca será realizada. Pode personalizar esses exemplos de acordo com a estrutura do seu ambiente, substituindo os valores "DptoTest", "Company", "Test1", "Test2" e "contoso.local" pelos nomes e caminhos reais dos seus diretórios.

cuidado

⚠️ Atenção:

  • Se for selecionado apenas um diretório, a consulta se estenderá para os respectivos subdiretórios, caso existam. No entanto, se mais de um diretório for selecionado, a consulta será realizada apenas nesses diretórios específicos, sem se estender aos subdiretórios.