Gerenciamento de Tenants
Os tenants são seus clientes — as empresas que usam o FeedbackPulse para coletar feedback.
📋 Lista de Tenants (/admin/tenants)
A lista de tenants exibe todas as contas registradas com:
- Nome da empresa e slug
- Plano atual
- Badge de status (Ativo, Teste, Suspenso, Cancelado)
- Data de registro
- Contagem de submissões
Filtros
Use as abas de filtro para visualizar:
- Todos — todos os tenants
- Ativos — tenants com assinaturas pagas
- Em Teste — tenants no período de teste gratuito
- Suspensos — tenants suspensos manualmente
- Inativos — cancelados ou expirados
Pesquisa
Use a barra de pesquisa para encontrar tenants por nome da empresa, e-mail ou slug.
📄 Página de Detalhes do Tenant (/admin/tenants/{id})
Clique em qualquer tenant para ver seu perfil completo:
Informações da Conta
- Nome da empresa, slug, subdomínio
- E-mail do admin
- Data de registro
- Status atual
Detalhes da Assinatura
- Nome e preço do plano atual
- Gateway de pagamento (Stripe/PayPal)
- Data de início da assinatura
- Data de expiração
- Data de término do período de teste
Estatísticas de Uso
- Contagem de produtos (vs. limite do plano)
- Contagem de campanhas (vs. limite do plano)
- Submissões neste mês (vs. limite do plano)
- Membros da equipe (vs. limite do plano)
Membros da Equipe
- Lista de todos os usuários na conta do tenant
- Suas funções (admin/staff)
⚙️ Ações do Tenant
Suspender um Tenant
Bloqueia temporariamente o acesso do tenant ao painel. Suas páginas públicas também são desativadas.
Quando usar: Falta de pagamento, violação dos Termos de Uso, abuso.
Ativar um Tenant
Restaura o acesso de um tenant suspenso.
Excluir um Tenant
Remove permanentemente o tenant e todos os seus dados (produtos, campanhas, submissões, membros da equipe). Isso usa soft delete — os dados são marcados como excluídos, mas podem ser recuperados do banco de dados se necessário.
⚠️ Aviso: Excluir um tenant remove todos os seus dados. Isso não pode ser desfeito pelo painel de administração.
Impersonar um Tenant
Veja a plataforma pela perspectiva do tenant. Útil para depurar problemas ou fornecer suporte.
- Clique em Impersonar na página de detalhes do tenant
- Agora você está logado como o admin do tenant
- Um banner aparece no topo: "Você está impersonando [Tenant]"
- Clique em Parar Impersonação para retornar à sua sessão de superadmin
🔒 Segurança: As sessões de impersonação expiram automaticamente após 60 minutos. Todas as ações durante a impersonação são registradas no log de auditoria.
🔄 Status dos Tenants
| Status | Descrição | Pode Acessar o Painel? | Páginas Públicas Ativas? |
|---|---|---|---|
| trial | No período de teste gratuito | ✅ Sim | ✅ Sim |
| active | Assinatura paga ativa | ✅ Sim | ✅ Sim |
| suspended | Suspenso manualmente pelo admin | ❌ Não | ❌ Não |
| restricted | Período de teste expirado, sem plano pago | ⚠️ Limitado | ⚠️ Limitado |
| cancelled | Assinatura cancelada | ❌ Não | ❌ Não |