Skip to content

Introdução

O Mangati Cloud Suite é uma plataforma modular para gestão de atendimento ao público. Oferece um ambiente SaaS onde organizações assinam serviços individuais e os integram por meio de uma camada de identidade compartilhada.

Arquitetura

O Mangati Cloud é o núcleo da plataforma: provedor de identidade (OAuth2 SSO), gestão de organizações e cobrança. Os serviços de extensão autenticam usuários e sistemas via tokens emitidos pelo Cloud.

O NovoSGA é um projeto open source independente - pode ser instalado on-premises ou utilizado na versão SaaS (NovoSGA Online). Ele não faz parte da infraestrutura Mangati Cloud, mas é o principal ponto de entrada para integração com os serviços da plataforma via webhooks e OAuth2.

     ┌─────────────────────────────────────────────┐
     │             NovoSGA (Open Source)            │
     │      self-hosted · SaaS (NovoSGA Online)     │
     └──────────────────────┬──────────────────────┘
                            │ OAuth2 + webhooks
     ┌──────────────────────▼──────────────────────┐
     │               Mangati Cloud                  │
     │       OAuth2 SSO · Organizações · Cobrança   │
     └──────────────────────┬──────────────────────┘
                            │ tokens OAuth2
         ┌──────────────────┼──────────────────┐
         │                  │                  │
   ┌─────┴────┐      ┌──────┴─────┐     ┌─────┴──────┐
   │  Painel  │      │  Triagem   │     │   Agenda   │
   └──────────┘      └────────────┘     └────────────┘
   ┌──────────┐      ┌────────────┐     ┌────────────┐
   │ Monitor  │      │  Avaliação │     │ Notificação│
   └──────────┘      └────────────┘     └────────────┘

Resumo dos Serviços

ServiçoFunçãoEndereço
CloudOAuth2 SSO, gestão de orgs, cobrançacloud.mangati.com
NovoSGAGerenciador de filas de atendimento de código-abertonovosga.org
NovoSGA OnlineProvisionamento de instâncias NovoSGA gerenciadasnovosga.mangati.com
PainelPainéis de exibição digitalpainel.mangati.com
TriagemTotem de triagem autoatendimentotriagem.mangati.com
AgendaAgendamento de atendimentosagenda.mangati.com
MonitorMonitoramento em tempo realmonitor.mangati.com
AvaliaçãoPesquisas de satisfaçãoavaliacao.mangati.com
NotificaçãoSMS/WhatsApp/E-mailnotificacao.mangati.com

Visão Geral da Autenticação

Toda API utiliza tokens OAuth2 bearer. O Cloud emite tokens para usuários humanos autenticados pela interface web.

Os serviços de extensão (Painel, Triagem, Agenda, Monitor, Avaliação, Notificação) utilizam um sistema de token de acesso próprio - tokens de curta duração com escopo por organização, gerados no painel administrativo de cada serviço.

Consulte o Guia de Autenticação para detalhes completos.

Multi-Tenancy

Todos os serviços são multi-tenant. Os dados são sempre escopo da Organização (criada no Mangati Cloud). A organização é determinada a partir do token autenticado na requisição - não é necessário informar um identificador de tenant explícito nas chamadas de API.

Documentação do Mangati Cloud Suite