Desactivar un usuario mediante la API

Cuando un usuario abandona la organización, puede desactivarlo, haciendo que su licencia de Adobe Workfront esté disponible para otro usuario y evitando que se le asigne trabajo de forma involuntaria. Al desactivar un usuario, conserva su historial laboral, incluidas sus asignaciones de trabajo y su asociación con notas, horas y documentos.

Para obtener más información sobre cómo desactivar un usuario, consulte " Desactivar o reactivar un usuario.

Para obtener información acerca del uso de la API principal, consulte Conceptos básicos de la API.

Para desactivar un usuario a través de la API:

  1. Genere una clave de API mediante la siguiente solicitud de API:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Busque el GUID del usuario que desea desactivar.

    1. Utilice la siguiente solicitud de API para recuperar el GUID de todos los usuarios del sistema. Tenga en cuenta que el campo isActive muestra true para los usuarios que están activos actualmente y false para los usuarios que se han desactivado:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Busque el GUID del usuario que desea desactivar. Use la siguiente solicitud de PUT para cambiar el valor del campo isActive del usuario a false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. La respuesta mostrará que el valor del campo isActive ha cambiado de true a false indicando que el usuario ha sido desactivado:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43