Skip to main content
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 active em alguns caminhos de código legado. Verifique antes de usar o status suspended em 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.