Désactiver un utilisateur ou une utilisatrice via l’API

Lorsqu’un utilisateur ou une utilisatrice quitte votre entreprise, vous pouvez désactiver cette personne, rendre sa licence Adobe Workfront disponible pour un autre utilisateur ou une autre utilisatrice et empêcher qu’un travail lui soit affecté par inadvertance. En désactivant un utilisateur ou une utilisatrice, vous conservez son historique de travail, qui inclut ses affectations et son association aux notes, aux heures et aux documents.

Pour en savoir plus sur la désactivation d’un utilisateur ou d’une utilisatrice, voir Désactiver ou réactiver un utilisateur ou une utilisatrice.

Pour plus d’informations sur l’utilisation de l’API Core, voir Principes de base des API.

Pour désactiver un utilisateur ou une utilisatrice via l’API :

  1. Générez une clé API à l’aide de la requête API suivante :
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Recherchez le GUID de l’utilisateur ou de l’utilisatrice que vous souhaitez désactiver.

    1. Utilisez la requête d’API suivante pour récupérer le GUID de tous les utilisateurs et utilisatrices de votre système. Notez que le champ isActive affiche true pour les utilisateurs et les utilisatrices actuellement actifs et false pour les utilisateurs et les utilisatrices qui ont été désactivés :
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Localisez le GUID de l’utilisateur ou de l’utilisatrice que vous souhaitez désactiver. Utilisez la requête PUT pour modifier la valeur du champ isActive de l’utilisateur ou de l’utilisatrice en false  :
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. La réponse indique que la valeur du champ isActive est passée de true à false, indiquant que l’utilisateur ou l’utilisatrice a été désactivé :
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43