3.2 Pesquisa Avançada

O DRA permite que você realize consultas LDAP e de atributo virtual em seus domínios do Active Directory por meio da página de Pesquisa Avançada. Você pode pesquisar usando uma consulta existente, modificar uma consulta existente, criar uma consulta e gravar consultas novas e modificadas para uso futuro como consultas públicas ou particulares. Use os filtros de pesquisa para pesquisas mais eficientes e eficazes.

Para acessar o recurso de consultas de Pesquisa Avançada no Console da Web, navegue para Gerenciamento > Pesquisa Avançada.

3.2.1 Consultas de Pesquisa Avançada

O DRA suporta consultas LDAP e de atributo virtual para pesquisar objetos do DRA e do Active Directory. Atributos virtuais podem ser associados a tipos de objetos do Active Directory como usuários, grupos, grupos de distribuição dinâmica, contatos, computadores e OUs. Com uma consulta de atributo virtual, você pode filtrar os resultados retornados da consulta LDAP para retornar apenas aqueles resultados que correspondem à consulta de atributo virtual. As strings de consulta de atributo virtual devem começar com (objectCategory=<tipo do objeto>). Para realizar uma consulta de atributo virtual, você deve especificar strings tanto para as consultas LDAP quanto para as de atributo virtual.

Exemplos de consulta LDAP:

  • Para pesquisar “todos os objetos computador” no DRA:

    Consulta LDAP: (objectCategory=computer)

  • Para pesquisar objetos usuário com a descrição “Vendas Leste\Oeste” no DRA:

    Consulta LDAP: (&(objectCategory=user)(description=East\5CWest Sales))

  • Para pesquisar “todos os objetos computador” no DRA:

    Consulta LDAP: (objectCategory=computer)

    IMPORTANTE:O caractere de barra invertida deve ser usado como prefixo em filtros LDAP. Substituir \5C.

  • Para “listar todos os objetos usuário” no DRA:

    Consulta LDAP: (&(objectCategory=person)(objectClass=user)(userAccountControl:1.2.840.113556.1.4.803:=2))

    A string 1.2.840.113556.1.4.803 especifica LDAP_MATCHING_RULE_BIT_AND. Isso especifica um operador de lógica binária AND de um atributo de flag (um inteiro), como userAccountControl, groupType ou systemFlags, bem como uma máscara de bits (como 2, 32 ou 65536). A cláusula será True se o operador de lógica binária AND do valor de atributo e a máscara de bits forem não zero, indicando que o bit está definido.

Exemplos de consulta de atributo virtual:

  • Para encontrar todos os usuários cujo nome da empresa é ABC:

    Consulta: (&(objectCategory=User)(CompanyName=ABC))

    O objeto DRA é “User” e o atributo virtual é “CompanyName” (associado a user).

  • Para encontrar todos os usuários com o nome de empresa ABC no domínio Storage:

    Consulta: (&(objectCategory=User)(CompanyName=ABC)(Domain=Storage))

    O objeto DRA é “User” e os atributos virtuais são “CompanyName” e “Domínio” (associados a user)

  • Para encontrar todos os grupos com o nome do produto DRA ou todos os usuários com o nome da empresa ABC:

    Consulta: (|(&(objectCategory=Group)(ProductGroupName=DRA))(&(objectCategory=User)(CompanyName=ABC)))

    Os objetos DRA são “User” e “Group” e os atributos virtuais são CompanyName (associado a user) e ProductGroupName (associado a group).

  • Para encontrar todos os grupos cujo nome de produto é DRA ou todos os usuários com o nome de empresa ABC no domínio Storage:

    Consulta: (|(&(objectCategory=Group)(ProductGroupName=DRA))(&(objectCategory=User)(CompanyName=ABC)(Domain=Storage)))

    Os objetos DRA são “User” e “Group” e os atributos virtuais são CompanyName (associado a user), ProductGroupName (associado a group) e Domain (associado a user).

3.2.2 Gerenciando consultas avançadas

O DRA usa LDAP para suportar o recurso de Pesquisa Avançada. Ao utilizar consultas avançadas, é possível pesquisar usuários, contatos, grupos, computadores, OUs e qualquer outro objeto suportado pelo DRA. Se você tiver poderes para Executar Consultas Avançadas Gravadas, execute as consultas avançadas disponíveis nas listas Minhas Pesquisas e Pesquisas Públicas para qualquer container.

Além de executar uma pesquisa com uma consulta avançada gravada e visualizar os detalhes dela, você também poderá fazer o seguinte com consultas avançadas da página Pesquisa Avançada, se tiver as permissões aplicáveis:

Criar uma consulta

Crie uma consulta avançada no servidor de Administração principal ou no servidor de Administração secundário fornecendo a string de consulta (LDAP e, se aplicável, atributo virtual) para a nova consulta avançada. Após executar a pesquisa, expanda o menu suspenso Pesquisa para gravar a consulta na lista Minhas Pesquisas ou na lista Pesquisas Públicas.

Modificar uma consulta

Selecione uma consulta avançada existente em Minhas Pesquisas ou em Pesquisas Públicas e use a opção Modificar para mudar qualquer um dos critérios de pesquisa. Depois que você executar a pesquisa com os critérios de pesquisa atualizados, se quiser, poderá expandir o menu suspenso Pesquisa e selecionar Gravar para gravar as mudanças nessa consulta.

Copiar uma consulta

Selecione uma consulta avançada existente em Minhas Pesquisas ou em Pesquisas Públicas e execute a pesquisa. Após executar a pesquisa, expanda o menu suspenso Pesquisa e selecione Gravar Como para gravar a consulta com um nome diferente.

Personalizar os resultados da consulta

O DRA fornece um conjunto padrão de colunas na lista de resultados da pesquisa. Para personalizar os resultados da pesquisa de uma consulta gravada ou não gravada, clique no ícone de Adicionar/Remover Colunas no lado direito da página para mudar o modo como os resultados da pesquisa são exibidos.

Apagar uma consulta

Você pode apagar qualquer consulta avançada que esteja na lista Minhas Pesquisas. Com as permissões aplicáveis, você também pode apagar consultas avançadas na lista Pesquisas Públicas. Para apagar uma consulta avançada gravada, selecione-a na lista aplicável e clique em Apagar no menu suspenso Pesquisa.

Limpar uma consulta

No Console da Web, é possível limpar os campos de formulário de uma consulta gravada ou não gravada para fazer mudanças de um formulário limpo. Para limpar os campos em uma consulta, selecione Limpar no menu suspenso Pesquisa.