Membros e papéis
Cada negócio/projeto tem seus próprios membros e papéis. Os papéis controlam o que a pessoa pode fazer dentro daquele negócio específico — independente do papel global na plataforma.
Papéis do negócio
- Owner — criou o negócio. Pode tudo: adicionar/remover membros, mudar papéis, deletar o negócio, criar/editar/excluir todos os apps. Não dá pra promover outro a owner; transferência de owner não está implementada na v1.
- Leader — administra o time. Adiciona/remove membros (não-owners), gerencia categorias e permissões, edita todos os apps do negócio.
- Member — colaborador. Cria os próprios apps dentro do negócio, vê e usa apps compartilhados conforme permissões da categoria.
Papel global da plataforma
Diferente do papel de negócio. O global é setado no cadastro do usuário (via convite) e controla acesso a coisas administrativas da plataforma:
- Admin — vê e gerencia tudo: usuários, audit log, database, analytics, todos os apps de todos.
- Builder — pode criar negócios/projetos próprios e apps. Acesso ao Creator.
- Viewer — vê e usa apps que foram compartilhados. Não cria.
IA interna por usuário
Independente do papel, cada usuário tem um flag IA interna que controla se ele pode usar o modo chat do Creator gastando a API key da plataforma. Admin liga/desliga em Usuários → menu do user → "Liberar/Bloquear IA interna". Usuários sem essa liberação ainda podem usar a IA interna se cadastrarem a própria API key da Anthropic em Configurações → API Keys.
No formulário de convite, o admin já escolhe se o usuário nasce com IA interna liberada — útil pra pré-aprovar gente do time sem ter que ir liberar manualmente depois.
Convidando alguém
Em Usuários → Convidar usuário, escolha:
- E-mail do convidado
- Papel global: Viewer, Builder ou Admin
- Liberar IA interna: on/off
Sistema gera link de convite que expira em 7 dias.