Pular para o conteúdo principal

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 401 com a mensagem inactive 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.