Skip to content

Cloud - SSO e Cobrança

O Mangati Cloud é o provedor central de identidade e hub de cobrança do Mangati Cloud Suite. Todos os demais serviços dependem dele para autenticação e validação de assinaturas.

Conceitos Principais

Organizações

Uma Organização representa um tenant - uma empresa, instituição ou equipe. Todos os dados dos serviços têm escopo por organização.

Organizações possuem:

  • Um slug único (identificador amigável para URL, ex.: prefeitura-exemplo)
  • Um domínio opcional (ex.: prefeitura.gov.br)

Usuários e Membros

Um Usuário pode pertencer a várias organizações com papéis diferentes. Cada membro pode assumir um dos papéis:

  • Dono: Proprietário da organização, apenas ele pode transferir a propriedade para outro usuário.
  • Gerente / Gestor: Possui acesso gerencial da organização, pode adicionar e remover membros.
  • Editor: Possui acesso mais restrito que o gerencial, mas é capaz de gerenciar os cadastros.
  • Visualizador: Usuário com acesso restrito a leitura somente.

A gestão de membros é feita via Convites - um administrador convida um usuário por e-mail, e o usuário confirma o convite.

Produtos e Assinaturas

Um Produto representa um serviço Mangati cobrado (ex.: NovoSGA Online, Agenda, Créditos). O produto pode ser uma assinatura ou uma compra única.

Uma Assinatura vincula uma organização a uma variação de produto com ciclo de cobrança e status (ativa, cancelada, em trial, etc.).

Checkout e Cobrança

A cobrança é feita via cartão de crédito e administrada pelo gateway de pagamento (Stripe). Toda assinatura é gerenciada pelo menu Financeiro > Assinaturas da organização.

Os valores são cobrados apenas enquanto as assinaturas estiverem ativas, e pode ser canceladas a qualquer momento.

Interface Web

Workspace

A interface web multi-tenant está em /workspace/{slug}/. Páginas principais:

CaminhoFunção
/workspace/{slug}/subscriptionsVisualizar e gerenciar assinaturas
/workspace/{slug}/subscriptions/newIniciar nova assinatura
/workspace/{slug}/paymentsHistórico de pagamentos
/workspace/{slug}/membersGerenciar membros da organização
/workspace/{slug}/support/ticketsChamados de suporte

Painel Administrativo

Administradores acessam /admin/ para gerenciar produtos, usuários, organizações e assinaturas globalmente.

Configurações e Perfil

  • /settings/organizations - gerenciar organizações que você administra
  • /profile - editar perfil pessoal

Ciclo de Vida da Assinatura

[Novo Checkout] → [Pagamento] → [Assinatura Ativa]

                        [Serviço Notificado por Webhook]

Após o pagamento, o Cloud envia um webhook assíncrono ao serviço correspondente, que provisiona os recursos necessários (ex.: o NovoSGA Online cria uma instância).

Lista de Verificação para Integração

  • [ ] Organização criada no Cloud
  • [ ] Assinatura ativa para o produto desejado
  • [ ] Token de acesso criado em cada serviço de extensão
  • [ ] Webhook do NovoSGA configurado (se integrar Monitor, Avaliação ou Notificação)

Documentação do Mangati Cloud Suite