Páginas filhas
  • Passo a Passo - Objetos de Negócio do TOTVS Agro Bioenergia no Smart View (Smart View Agent 3.6 ou superior)

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Informações
titleObjetivo

Este documento detalha o passo a passo para realizar a instalação das aplicações Smart View, T-Provider (Provedor de Segurança TOTVS Agro),
Keycloak (ferramenta de autenticação/autorização JWT) e TOTVS Agro API Hub no ambiente.

Serão apresentadas as etapas de configurações utilizadas para o funcionamento das aplicações e a utilização de Objetos de Negócios do TOTVS Agro Bioenergia.


...


Expandir
title01. COMO CONFIGURAR "NOME DO USUÁRIO" NO KEYCLOAK PARA O SMART VIEW1º - Requisitos mínimos

1. REQUISITOS MÍNIMOS

Neste tópico, abordaremos os requisitos mínimos necessários para realizar a habilitação do Smart View, T-Provider e TOTVS Agro API Hub.

1.1. Ambiente

É necessário um ambiente compatível com os requisitos mínimos com todos os produtos listados.

1.2. Software

Como premissa, é necessário ter disponível a aplicação Bioenergia TASV instalado e configurado, para que consigamos utilizar relatórios e outras funções do Smart View. 

Além disso, também é necessário estar disponível as bases de dados dos produtos T-Provider, Smart View e TA API Hub, como descrito nos requisitos de Ambiente.

01. COMO CONFIGURAR "NOME DO USUÁRIO" NO KEYCLOAK PARA O SMART VIEW

1. Para realizar essa operação, deve-se possuir, em seu ambiente, o TOTVS Agro Provider, conforme descrito no manual de instalação.

Image Removed

2. Após a instalação e a configuração, deve-se acessar a URL padrão do TOTVS Agro Provider e realizar a login de acesso.

Image Removed

3. Logo após, deve-se navegar até o Realm Treports e acessar Client scopes.

Image Removed

4. Em seguida, deve-se criar um Client scopes chamado treports-jwt, seguindo o passo a passo abaixo:

    • Name: treports-jwt
    • Description: treports-jwt
    • Type: Default
    • Protocol: OpenID Connect

Image Removed

5. Após realizada a criação do Client scopes, criamos um novo Mapper para relacionado nome do usuário ao token:

    • Configure new mapper: User Attribute
    • Name: username > sub
    • User Attribute: username
    • Token Claim Name: sub

Image Removed

6. Agora, devemos incluir o novo Client scopes dentro do Clients, selecionando o treports.

Image Removed

7. Para concluir, basta acessar o produto Smart View e visualizar o nome do usuário no perfil.

Image Removed


...