Pular para o conteúdo
⚙️ ONBOARDING

Bem-vindo ao SuperDB Admin

O painel central para gerenciar todos os projetos, configurar autenticação, monitorar billing e auditar ações da plataforma.

O que é o SuperDB Admin

O SuperDB Admin (admin.superdb.com.br) é o painel de controle da plataforma. Ele é acessado exclusivamente por usuários com a role platform_admin — não é o mesmo que o dashboard do cliente final (app.superdb.com.br).

Aqui você gerencia a infraestrutura completa: cria e deleta projetos, configura provedores de autenticação globalmente, monitora uso e billing, e audita todas as ações realizadas na plataforma.

O que você pode fazer

  • Projetos: criar, editar, suspender e deletar projetos. Cada projeto tem um schema Postgres isolado (proj_<slug>).
  • Auth: configurar provedores OAuth (Google, GitHub, Apple, Microsoft), SAML SSO, templates de email, política de senhas e MFA por role.
  • Grupos e tenants: criar Groups (coleções de projetos), provisionar schemas isolados para clientes SaaS via SaaS Factory.
  • Billing: visualizar consumo de MAU, storage e transferência por projeto; ver faturas e status de assinatura.
  • Clientes: ver todos os usuários registrados na plataforma, suspender contas por inadimplência ou abuse, e impersonate para troubleshooting.
  • Audit Log: rastrear todas as ações administrativas com timestamps, IPs e usuário responsável.
  • Storage: gerenciar buckets, permissões e configurações de CDN por projeto.

Pré-requisitos

Para acessar o Admin UI, você precisa:

  1. Ter uma conta de usuário na plataforma (email/senha ou OAuth).
  2. Ter sido promovido a platform_admin pela equipe SuperDB.
  3. Acesso à URL admin.superdb.com.br (não é público — requer autenticação).
🔒

Acesso restrito: A role platform_admin dá controle completo da plataforma SuperDB (todos os projetos, billing, customers de todos os clientes). É concedida apenas a operadores da plataforma — não é solicitável por clientes finais.

Como obter acesso platform_admin

Por design de segurança, a promoção a platform_admin não é exposta na UI nem documentada publicamente. O processo é interno à equipe SuperDB.

Se você é cliente SuperDB e precisa de funcionalidades administrativas no seu projeto (criar tabelas, configurar OAuth, gerenciar usuários), você não precisa ser platform_admin — use o dashboard cliente em app.superdb.com.br com sua conta normal.

Se você é operador SuperDB e precisa de acesso platform admin, consulte a documentação interna em docs/internal/admin/ do repositório.

O Admin UI é organizado em seções no menu lateral:

  • Platform: visão geral, projetos, customers, grupos e audit log.
  • Auth: provedores OAuth, SAML, templates de email, política de senhas, MFA.
  • Database: SQL Editor, Table Editor e configurações de schema.
  • Storage: buckets, arquivos e configurações de CDN.
  • Settings: domínio customizado, billing, API keys e integrações.

Próximos passos

Essa página ajudou?