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:
- Ter uma conta de usuário na plataforma (email/senha ou OAuth).
- Ter sido promovido a platform_admin pela equipe SuperDB.
- 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.
Navegação do Admin UI
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
- Leia o Glossário Admin para entender os termos técnicos.
- Crie seu primeiro projeto em Como criar um projeto.
- Configure OAuth em Configurar OAuth providers.