Permissões e papéis
Proprietário e Membro da org; lados e tipos de participante; mediador; admin da plataforma; portal por token.
Objetivo
Mapear quem autentica onde e o que cada papel pode fazer no Desconflite.
Separar membros da organização, participantes do desconflito, mediadores e admins da plataforma.
Quando usar
Ao configurar Equipe, convidar partes ou entender por que uma ação está bloqueada.
Ao explicar acesso sem conta no portal da parte.
Pré-requisitos
Conhecer os hosts B2B, mediador e portal (ver Segurança e acesso).
Passo a passo na interface
- Organização — Proprietário (owner): billing em /plano, convites de equipe, casos, facilita em Sala entre as partes. Membro (member): cria e opera desconflitos e vê Equipe; sem checkout/billing.
- Com mediador da plataforma ativo — membros da org passam a acompanhar em modo visualização; a condução fica com o mediador alocado.
- Participantes — lado Parte A, Parte B ou Neutro; tipo Parte, Representante ou Observador. Observadores não assinam, não votam propostas e não abrem portal de negociação como assinante.
- Parte externa — acessa só via /portal/{token} do e-mail de convite; sem conta Supabase. Aceita/recusa, argumenta, vota, pede mediador e assina conforme o status.
- Mediador — conta no host do mediador; vê Meus casos alocados; conduz negociação, sessões Whereby e termo. Entrada via convite da plataforma ou candidatura.
- Admin da plataforma — pool, fila de alocação, ranking e gestão de mediadores em /plataforma/*.
- Reclamante público — abre rascunho pelo canal /reclamar/{orgSlug} sem conta; a org assume o desconflito.
Resultado esperado
Papéis claros: quem paga (owner), quem opera (owner/member), quem participa sem login (portal), quem media e quem aloca na plataforma.
Erros comuns e como resolver
Membro tenta comprar créditos ou abrir Plano e uso.
Apenas o Proprietário. Mensagem típica: Apenas o proprietário da organização pode realizar esta ação.
Observador não recebe link de negociação útil.
Observadores acompanham contexto; o portal de mediação e assinatura é para Parte/Representante assinantes.
