Páginas filhas
  • Configuração TOTVS Agro Multicultivo x Active Directory (AD)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Objetivo

Esse documento tem como objetivo demonstrar as configurações necessárias para integração entre TOTVS Agro Multicultivo x LDAP. Active Directory (AD )

Introdução

LDAP, Lightweight Directory Access Protocol, é um protocolo de manipulação de diretórios que roda por cima do protocolo de comunicação TCP/IP. Que tem como objetivo gerenciar o banco de informações dos usuáriosO Active Directory (AD) é uma ferramenta da Microsoft utilizada para o gerenciamento de usuários de rede, denominada serviço de diretório. Um diretório nada mais é do que um banco de dados contendo informações dos usuários de uma organização.

Configurações no TOTVS Agro Multicultivo


Para habilitar o funcionamento do  LDAP do Active Directory no TOTVS Agro Multicultivo é necessário alterar o arquivo de configuração login.properties;. 


A seguir é demonstrado um exemplo do arquivo LOGIN.PROPERTIES liberado no pacote do instalador do login.properties padrão do TOTVS Agro Multicultivo .

...

Bloco de código
languagejava
themeEclipse
titleLOGIN.PROPERTIES sem as propriedades do LDAP
collapsetrue

application.totvs.com.br.licensing.enabled=true
application.totvs.com.br.configParam=DES,DatabaseLogin,RCMP,OSCAMPO,PAGSERV,JMSEAI,BNF
application.totvs.com.br.login.audit=true
application.totvs.com.br.login.datasource.name=java\:PIMSMulticulturaDS
application.authentication.domains=totvs.com.br
application.instance=DES
application.totvs.com.br.implementation=br.agr.proxima.framework.security.login.DatabaseLoginServiceImpl


Para habilitar o processo de contemplar o  Active Directory no TOTVS Agro Multicultivos  é preciso modificar o arquivo login.properties conforme demonstrado abaixo;


Bloco de código
languagejava
themeEclipse
titleCondiguLOGIN.PROPERTIES com as propriedades do LDAP
linenumberstrue
application.totvs.com.br.licensing.enabled=true
application.totvs.com.br.configParam=DES,DatabaseLogin,RCMP,OSCAMPO,PAGSERV,JMSEAI,BNF
application.totvs.com.br.login.audit=true
application.totvs.com.br.login.datasource.name=java\:PIMSMulticulturaDS
application.authentication.domains=totvs.com.br
application.instance=DES

#Configurações do LDAP

application.totvs.com.br.implementation=br.agr.proxima.framework.security.login.LdapLoginServiceImpl
application.totvs.com.br.configParam=LdapLogin,RCMP,OSCAMPO,PAGSERV,JMSEAI,BNF,EAI
application.totvs.com.br.ldap.host=10.0.0.2 (LOCAL ONDE ESTÁ O AD INSTALADO)
application.totvs.com.br.ldap.port=389      (PORTA ONDE ESTÁ O AD INSTALADO)
application.totvs.com.br.ldap.baseDN=CN=Users,DC=proxima,DC=agr,DC=br (CONFIGURAÇÃO DE DN DENTRO DO AD DO CLIENTE)
application.totvs.com.br.ldap.authentication=simple
application.totvs.com.br.ldap.bind.user=geoagro     totvs 		(USUÁRIO COM ACESSO AO AD COM PERMISSÃO PARA VISUALIZAR OS DEMAIS USUÁRIOS)
application.totvs.com.br.ldap.bind.password=geoagro totvs(SENHA DE ACESSO AO AD COM PERMISSÃO PARA VISUALIZAR OS DEMAIS USUÁRIOS)
application.totvs.com.br.ldap.timeout=5000
application.totvs.com.br.ldap.server=MS
application.totvs.com.br.ldap.sufixDomainName=proximatotvs.agrcom.br(DOMÍNIO DO CLIENTE)
application.totvs.com.br.ldap.concatUIDwithDOMAIN=true
application.totvs.com.br.ldap.debug=false
application.totvs.com.br.ldap.attribute.uid=userPrincipalName (definir como será o user id dele)
application.totvs.com.br.ldap.attribute.cn=cn
application.totvs.com.br.ldap.attribute.givenName=givenName
application.totvs.com.br.ldap.attribute.sn=sn
application.totvs.com.br.ldap.attribute.mail=postOfficeBox
application.totvs.com.br.ldap.attribute.memberOf=memberOf

...

Nota
titlePropriedades que precisam ser modificadas :









Aviso
titlePontos de Atenção


  • application.totvs.com.br.ldap=  O trecho destacado em vermelho representa o domínio do cliente. Essa informação foi definida no processo de instalação do TOTVS Agro Multicultivo, esse trecho precisará ser substituído (todas as ocorrências) pelo domínio do cliente, configurado no processo de instalação. 


  • Localização do arquivo login.properties

» Está localizado no diretório de instalação do TOTVS Multicultivo\config\pimsmc_client


  • Alterar somente as propriedades descritas no tópico "Propriedades que precisam ser modificadas