Quantcast
Channel: Ignite Realtime: Message List
Viewing all articles
Browse latest Browse all 12000

Re: Filtro de Busca de Grupos - AD

$
0
0

Boa tarde.

Depois de muita pesquisa consegui fazer o que precisava.

Eu precisava filtrar determinados grupos do AD. Não mostrasse todos os grupos do AD. Dessa forma, eu consigo incluir somente usuários que tem permissão para usa o chat e principalmente mostrar determinados grupos no Openfire. Se são fizesse dessa forma estaria mostrando usuários que não usa o chat e também alguns usuários genérico utilizado para acessar frente de caixa.

- Primeiro foi criado um grupo para cada OU (que seria os departamentos da matriz e filiais). Por exemplo, criei um grupo "001 - Informática.chat".

- Criado um filtro no Openfire, nas propriedades do sistema, conforme citado abaixo:

Host: seu_servidor.seu_dominio.local
Porta: 389
DN Base: dc="seu_dominio",dc="local"
DN Administrador: Usuário_Com_Permissão_Acesso_Usuarios_Do_AD@seu_dominio.local                                 

 

 

 

 

 

 

 

No campo ldap.groupSearchFilter  = (objectClass=group)(cn=*.chat)

No Campo ldap.searchFilter: = (&(objectclass=organizationalPerson)(|(memberOf:1.2.840.113556.1.4.1941:=CN=Gru poAcessarChat,CN=Users,DC=seu_dominio,DC=local))(!(userAccountControl:1.2.840.11 3556.1.4.803:=2)))

O "Usuário_Com_Permissão_Acesso_Usuarios_Do_AD" foi criado no Users dando permissão de administrador. Criei o grupo "GrupoAcessarChat" dentro o Users. Dentro do  "GrupoAcessarChat" deixei todos os grupos .chat e "Usuário_Com_Permissão_Acesso_Usuarios_Do_AD".

 

Dessa forma eu consegui filtrar todos os grupos com final .chat e usuário acessa o chat só se estiver dentro do grupo filtrado.

 

 

Muito importante é procurar não usar o copiar + colar ao definir os campos ldap.searchFilter e  ldap.groupSearchFilter. Quando encontrei essa solução, que não lembro qual link foi, eu copie e colei, alterei os campos necessários e não tinha jeito de funcionar. Não tinha jeito de funcionar. Só depois que digitei tudo e ai funcionou 100%.

 

 

 

 

 

Att.
Antonio


Viewing all articles
Browse latest Browse all 12000

Trending Articles