Páginas filhas
  • Instalação do TProvider em Windows

Versões comparadas

Chave

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

Download do Instalador

O instalador e os pacotes da aplicação estão disponibilizados no servidor de arquivos da engenharia, através do seguinte link.

...

http://engenharia.agro.totvs.com.br:8080/download/tprovider-installer.zip 

...

Instalação do TProvider Windows

Os passos e procedimentos para instalação do TProvider utilizando o instalador são descritos abaixo:

  • Descompactar o pacote do TProvider onde será realizado

    será realizado

    a instalação;  



  • Abrir o Prompt de Comando do Windows em modo Administrador e acessar o diretório do TProvider ;


  • Digite o comando install.bat para iniciar o processo de instalação;  


  • Pressione qualquer tecla para continuar


  • Informe o nome da instancia (PROD / HMG)


  • Informe IP de acesso ao serviço 


  • Defina a porta do Servidor


  • Dados de conexão com banco de dados do Keycloak (Provedor de Segurança do TReports)

    • Tipo do banco de dados (SQLServer, Oracle, Postgres)

...

    • Senha de acesso ao banco de dados


  • Dados de conexão com banco de dados do Produto TOTVS (Multicultivos)
    • Tipo Escolha o tipo do banco de dados (SQLServer, Oracle, Postgres)


    • Informe a String de conexao JDBCconexão JDBC (Exemplo em Oracle jdbc:oracle:thin:@10.172.212.84:1521:DOURADO )

Image Modified


    • Usuario Informe o usuário de acesso ao banco de dados

Image Modified


    • Senha Informe a senha de acesso ao banco de dados

Image Modified


  • Após o preenchimento dos dados solicitados, serão criados alguns arquivos de configuracão do servico. Em seguida o servico será instalado e inicializado.

Image Modified

Image Removed

Image Removed

...


  • Pressione qualquer tecla para seguir com o processo de instalação, por fim será apresentado o resumo da instalação

Image Added


  • Ao concluir a instalação será instalado um serviço do Windows 

Image Added


Acessando o Swagger UI do TProvider 

O acesso ao Swagger UI pode ser realizado através do endereco endereço abaixo.

http://[IP]:[PORTA]/swagger-ui.html

Configuracao do Keycloak

Apos a instalacao do servico do TProvider é necessário realizar a configuracao inicial do Keycloak, relacionado a criacão de usuários.

URL de acesso: http://[IP]:[PORTA]/auth

Acessoar o Keycloak > Adminstration Console e realizar a autenticacao com usuário e senha de administrador. Selecionar o Realm treports e clicar no menu Users.

Para adicionar um novo usuário, clique no botão Add User, informando o nome do usuário e clicando no botão Create.

Após a criacao do usuário, acesse a aba Credentials e clique no botão Set password. Informe a senha para o usuário, confirme a senha, desabilite a opcão Temporary e clique em Save.

Configuracao do Provedor de dados com TReports

Para configurar o TProvider como provedor de seguranca de autenticação dos usuários para acesso ao TReports, basta acessar a tela de configuracão do TReports e informar os dados conforme abaixo:

  • Nome do Provedor: TProvider
  • Endereço de criação do token: http://[IP]:[PORTA]/auth2/token
  • Endereço Jwks: http://[IP]:[PORTA]/auth2/jwks
  • Endereço base da Api: http://[IP]:[PORTA]/users

...


ObservaçãoO TProvider utiliza o usuário e senha de autenticação das suas APIs que estão configuradas na tabela PRXPARAMETER da base do TOTVS Agro Multicultivo, com os valores ID_PRXPARAMETER = 4703 (Usuário), e ID_PRXPARAMETER = 4704 (Senha).


Image Added