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. 

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ários.


Configurações no TOTVS Agro Multicultivo


Para habilitar o funcionamento do  LDAP 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 TOTVS Agro Multicultivo .


Bloco de código
languagejava
themeEclipse
titleLOGIN.PROPERTIES sem as propriedades do LDAP
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 integração do TOTVS Agro Multicultivos com o LDAP é preciso modificar o arquivo login.properties conforme demonstrado abaixo;


Bloco de código
languagejava
themeEclipse
titleLOGIN.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=totvs 		(USUÁRIO COM ACESSO AO AD COM PERMISSÃO PARA VISUALIZAR OS DEMAIS USUÁRIOS)
application.totvs.com.br.ldap.bind.password=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=proxima.agr.br
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
titleNesse tópico estão listadas as propriedades deveram ser modificadas;  










Aviso
titlePonto 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