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.

Als u meer wilt weten over het deactiveren van een gebruiker, raadpleegt u " Een gebruiker deactiveren of opnieuw activeren.

Voor informatie over het gebruik van de Core API raadpleegt u Basisbeginselen van API.

Een gebruiker deactiveren via de API:

  1. Genereer een API-sleutel met behulp van de volgende API-aanvraag:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Zoek GUID voor de gebruiker die u wilt deactiveren.

    1. Gebruik het volgende API verzoek om GUID voor alle gebruikers in uw systeem terug te winnen, merk op dat isActive veldpresentaties true voor gebruikers die momenteel actief zijn en false voor gedeactiveerde gebruikers:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Zoek GUID voor de gebruiker die u wilt deactiveren, gebruik het volgende PUT verzoek om de gebruiker te wijzigen isActive veldwaarde naar false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. Uit het antwoord zal blijken dat de isActive veldwaarde is gewijzigd van true tot false die aangeeft dat de gebruiker is gedeactiveerd:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43