Desativar um usuário por meio da API

Quando um usuário deixa a organização, você pode desativá-lo, disponibilizando sua licença do Adobe Workfront para outro usuário e evitando que seja atribuído um trabalho inadvertidamente. Ao desativar um usuário, você preserva seu histórico de trabalho, incluindo suas atribuições de trabalho e sua associação com notas, horas e documentos.

Para saber mais sobre como desativar um usuário, consulte " Desativar ou reativar um usuário.

Para obter informações sobre como usar a API principal, consulte noções básicas da API.

Para desativar um usuário por meio da API:

  1. Gere uma chave de API usando a seguinte solicitação de API:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Localize o GUID do usuário que deseja desativar.

    1. Use a solicitação de API a seguir para recuperar o GUID para todos os usuários em seu sistema. Observe que o campo isActive mostra true para os usuários que estão atualmente ativos e false para os usuários que foram desativados:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Localize o GUID do usuário que você deseja desativar, use a seguinte solicitação PUT para alterar o valor do campo isActive do usuário para false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. A resposta mostrará que o valor do campo isActive foi alterado de true para false indicando que o usuário foi desativado:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43