Outros usuários da conta + preferências.
Convide colegas (financeiro, compras) com permissões granulares. Controle quais notificações cada canal recebe. Escolha idioma do portal.
Portal

Recursos das configurações
Usuários do Portal
Lista PortalUsers da billing account. Adicionar / remover / alterar permissões.
- PortalUsers da conta
- Adicionar / remover
- Alterar permissões
Convidar Usuário
Por e-mail. PortalInvitation com token expira em 7 dias. Worker portal-invitation envia + reenvia.
- Convite por e-mail
- Token expira em 7 dias
- Worker reenvia
Permissões Granulares
Por usuário do portal: ver assinaturas, alterar plano, trocar método de pagamento, cancelar, ver fatura.
- Por usuário
- Ver / alterar / cancelar
- Controle fino
Convidante Visível
assignedBy registra quem convidou cada usuário. Útil para auditoria interna do cliente.
- assignedBy
- Auditoria interna
- Quem convidou cada um
Status do Usuário
PortalUserStatus: active, pending_verification, pending_invitation, suspended. Visível no portal.
- active / pending / suspended
- Visível no portal
- Sem dúvida
Preferências de Notificação
NotificationPreference por evento + canal. Cliente desliga marketing mas mantém transacionais.
- Por evento + canal
- Desliga marketing
- Mantém transacionais
Canais
Email, in-app, webhook (ainda em desenvolvimento para uso end-customer).
- In-app
- Webhook (em dev)
Idioma do Portal
locale da billing account ou override no PortalUser. PT-BR e EN-US suportados. Templates de e-mail respeitam locale.
- PT-BR + EN-US
- Por billing account ou usuário
- E-mails seguem locale
Remoção de Usuário
Remover desativa acesso imediatamente. Auditoria preserva histórico de ações.
- Acesso revogado imediato
- Histórico preservado
- Audit total
