Documentação interna para desenvolvedores. Esta página aborda a API Memberships: gerenciamento de membros da equipe, atribuição de grupos de acesso e ciclo de vida de convites. Não se destina a usuários finais.
Mapa de rotas
Padrão de autenticação
Esquema de objeto de associação
Ciclo de vida do convite
Acessar atribuição de grupo
Ao atualizar um membro (PATCH /api/memberships/[id]):
Prevenção de auto-remoção
Os membros não podem se remover. O servidor verifica:Problemas conhecidos/pegadinhas
- Proteção do último administrador: As organizações devem sempre ter pelo menos um administrador. A tentativa de remover o último administrador retorna
403. - Status suspenso: Não totalmente implementado em todos os fluxos — tratado como
activeem alguns caminhos de código legado. Verifique antes de usar o statussuspendedem novos recursos. - Cache de permissões: As permissões são armazenadas em cache na sessão. Depois de alterar o grupo de acesso de um membro, ele deverá efetuar logout e login novamente para que as alterações entrem em vigor nas sessões existentes.

