Een gebruiker deactiveren via de API

Wanneer een gebruiker uw organisatie verlaat, kunt u de gebruiker deactiveren, hun Adobe Workfront-licentie beschikbaar maken voor een andere gebruiker en voorkomen dat deze per ongeluk werk krijgt toegewezen. Door een gebruiker te deactiveren, behoudt u de werkgeschiedenis, inclusief de werktoewijzingen en de koppeling met notities, uren en documenten.

Meer over het deactiveren van een gebruiker leren, zie " ​ een gebruiker ​ deactiveren of reactiveren.

Voor informatie over het gebruiken van de Kern API, zie ​ API grondbeginselen ​.

Een gebruiker deactiveren via de API:

  1. Genereer een API-sleutel met behulp van de volgende API-aanvraag:

    code language-none
    <domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
    
  2. Zoek GUID voor de gebruiker die u wilt deactiveren.

    Gebruik het volgende API verzoek om GUID voor alle gebruikers in uw systeem terug te winnen, merk op dat het isActive gebied ​waar {voor gebruikers toont die momenteel actief en vals voor gebruikers zijn die zijn gedeactiveerd:

    code language-none
    <domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
    
  3. Gebruik het volgende PUT verzoek om de gebruiker isActive gebiedswaarde aan vals te veranderen:

    code language-none
    <domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
    
  4. De reactie zal tonen dat de isActive gebiedswaarde van waar aan vals is veranderd erop wijzend dat de gebruiker is gedeactiveerd:

    code language-none
    {
        data:
            {
                ID: "592125e60089b88fae8b51c08383e144",
                name: "Tyler Reid",
                objCode: "USER",
                isActive: false
            }
    }
    
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43