Histórico da Página
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ários.
O 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 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 padrão do TOTVS Agro Multicultivo .
...
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
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 contemplar o Active Directory no TOTVS Agro Multicultivos é preciso modificar o arquivo login.properties conforme demonstrado abaixo;
Bloco de código | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
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# Microsoft AD #application.proxima.agr.br.implementation=br.agr.proxima.framework.security.login.LdapLoginServiceImpl #applicationapplication.proximatotvs.agrcom.br.configParam=LdapLogin,RCMP,OSCAMPO,PAGSERV,JMSEAI,BNF,EAI #applicationapplication.proximatotvs.agrcom.br.ldap.host=10.0.0.2 (ondeLOCAL ONDE estaESTÁ oO adAD instaladoINSTALADO) #applicationapplication.proximatotvs.agrcom.br.ldap.port=389 #application.proxima.agr (PORTA ONDE ESTÁ O AD INSTALADO) application.totvs.com.br.ldap.baseDN=CN=Users,DC=proxima,DC=agr,DC=br (configuraçãoCONFIGURAÇÃO deDE dnDN dentroDENTRO doDO adAD doDO clienteCLIENTE) #applicationapplication.proximatotvs.agrcom.br.ldap.authentication=simple #applicationapplication.proximatotvs.agrcom.br.ldap.bind.user=geoagrototvs (usuárioUSUÁRIO queCOM precisaACESSO criarAO dentroAD doCOM adPERMISSÃO paraPARA visualizarVISUALIZAR osOS outrosDEMAIS usuáriosUSUÁRIOS) #applicationapplication.proximatotvs.agrcom.br.ldap.bind.password=geoagro #application.proxima.agrtotvs(SENHA DE ACESSO AO AD COM PERMISSÃO PARA VISUALIZAR OS DEMAIS USUÁRIOS) application.totvs.com.br.ldap.timeout=5000 #applicationapplication.proximatotvs.agrcom.br.ldap.server=MS #applicationapplication.proximatotvs.agrcom.br.ldap.sufixDomainName=proximatotvs.agrcom.br #application.proxima.agr(DOMÍNIO DO CLIENTE) application.totvs.com.br.ldap.concatUIDwithDOMAIN=true #applicationapplication.proximatotvs.agrcom.br.ldap.debug=false #applicationapplication.proximatotvs.agrcom.br.ldap.attribute.uid=userPrincipalName (definir como será o user id dele) #application.proxima.agr application.totvs.com.br.ldap.attribute.cn=cn #applicationapplication.proximatotvs.agrcom.br.ldap.attribute.givenName=givenName #applicationapplication.proximatotvs.agrcom.br.ldap.attribute.sn=sn #applicationapplication.proximatotvs.agrcom.br.ldap.attribute.mail=postOfficeBox #applicationapplication.proximatotvs.agrcom.br.ldap.attribute.memberOf=memberOf #application.proxima.agr.br.login.datasource.name=java:PIMSMulticulturaDS |
...
Nota | ||
---|---|---|
| ||
|
Aviso | ||
---|---|---|
| ||
» Está localizado no diretório de instalação do TOTVS Multicultivo\config\pimsmc_client
|