Controle de PATs pela organização
As organizações passam a ter mais controle sobre os Personal Access Tokens (PATs) dos seus usuários: requisições feitas com o PAT de um usuário desativado, ou de uma organização que desabilitou os PATs, são recusadas.
A API passa a verificar duas condições em toda requisição autenticada com um PAT:
- Usuário ativo: se o usuário dono do PAT foi desativado no Gorila, a requisição retorna
401com a mensageminactive user. - PATs habilitados na organização: as organizações podem desabilitar o uso de PATs pelos seus usuários. Enquanto os PATs estiverem desabilitados, não é possível criar novos PATs, e as requisições com os PATs já existentes da organização retornam
401:
{
"code": 401,
"message": "Personal Access Tokens are disabled for this organization"
}
As chaves de API da organização não são afetadas por essas verificações.