Update team member permissions
update_team_member_permissionsAltera o que um membro da equipe pode fazer, recurso a recurso. Passe em "permissions" só os recursos que quer mudar — o resto segue o padrão do cargo. Para devolver alguém inteiramente ao padrão do cargo, passe reset: true. Só quem administra a conta pode usar, e ninguém altera as próprias permissões. IMPORTANTE: a mudança passa a valer no PRÓXIMO LOGIN da pessoa (a sessão atual dura até 7 dias).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"member_id": "<member_id>"
},
"name": "update_team_member_permissions"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reset | No | true devolve o membro ao padrão do cargo e ignora "permissions". | |
| member_id | Yes | ID do membro (de list_team_permissions). | |
| permissions | No | Mapa recurso -> nível, ex: {"automacoes":"write","integracoes":"none"}. Níveis: none | read | write. Chave ou nível desconhecido é ignorado. |