Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


integracoes:plataforma

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Próxima revisão
Revisão anterior
integracoes:plataforma [06/08/2018 02:20] – criada moises.simoesintegracoes:plataforma [20/08/2018 21:08] (atual) – [Token de Acesso do Cliente] moises.simoes
Linha 1: Linha 1:
-====== Plataforma Chatbot ======+====== Plataforma de Integração ====== 
 + 
 +<columns> 
 +A Consenso tem trabalhado na proposta de uma plataforma de integração para facilitar esse processo junto aos parceiros e toda a cadeia tecnológica que interage com o GSAN dos clientes. 
 + 
 +Logo, o propósito é garantir uma estrutura segura e auditável para que ofertar os serviços da base comercial para terceiros autorizados. Diante do problema relacionado a exposição pouco controlada de serviços críticos que oferecem informações restritas da base de cliente a plataforma apresenta um solução simples para minimizar os riscos acerca da segurança da informação. 
 +</columns> 
 + 
 +===== Introdução ===== 
 + 
 +<WRAP center round box 90%> 
 +<HTML><CENTER>Figura 1 - Visão Geral da Plataforma</CENTER></HTML> 
 +{{ :integracoes:plataforma-chatbot.png?nolink |}} 
 +</WRAP> 
 + 
 +===== Autenticação ===== 
 + 
 +<columns> 
 +Cada solicitação de API requer autenticação para identificar a licença responsável por fazer a solicitação. A autenticação é fornecida pelos tokens de acesso. A licença disponibiliza um token por acesso do cliente, que funciona da seguinte maneira. 
 +</columns> 
 + 
 +==== Token de Acesso do Cliente ==== 
 + 
 +<columns>Permite apenas solicitações dos endpoints conhecidos. Pode ser mantido como parte de uma aplicação cujo código pode ser lido por terceiros. Pode ser regerado a qualquer tempo nas configurações da plataforma, se necessário. 
 + 
 +Lembramos que o **//token//** é fornecido pelo cliente consumidor dos serviços, cabendo a ele a responsabilidade de revogação deste token a qualquer tempo. Trata-se exclusivamente de um mecanismo de chaves para troca de mensagens de forma segura. A plataforma garante que a chave é utilizada unicamente no middleware de autenticação, não sendo trafagada pelas demais camadas de comunicação. </columns> 
 + 
 +===== Webhooks ===== 
 + 
 +<columns> 
 +Diante da importância em estabelecer uma plataforma segura de integração com os múltiplos serviços, e da necessidade de eventual confirmação de sucesso ou controle de eventos, a plataforma disponibiliza um callback para o monitoramento dos eventos que gera uma notificação para cada webhook que esteja configurado e autenticado para receber tal evento. 
 +</columns> 
 + 
 +Exemplo resposta: 
 + 
 +<code c> 
 +"client-transaction" : [ 
 +    { 
 +        "idtransaction" : 1, 
 +        "idcliente" : "01400-2", 
 +        "valorpago" : 10 
 +    } 
 +
 +</code> 
 + 
 +~~NOSIDEBAR~~ 
  
integracoes/plataforma.1533522050.txt.gz · Última modificação: 06/08/2018 02:20 por moises.simoes