Inaktivera en användare via API

När en användare lämnar organisationen kan du inaktivera användaren, göra Adobe Workfront-licensen tillgänglig för en annan användare och förhindra att de oavsiktligt tilldelas arbete. Genom att inaktivera en användare bevarar du användarens arbetshistorik, inklusive arbetsuppgifterna och kopplingen till anteckningar, timmar och dokument.

Mer information om hur du inaktiverar en användare finns i Inaktivera eller återaktivera en användare.

Mer information om hur du använder Core API finns i API-grunder.

Så här inaktiverar du en användare via API:

  1. Generera en API-nyckel med följande API-begäran:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Leta reda på GUID för användaren som du vill inaktivera.

    1. Använd följande API-begäran för att hämta GUID för alla användare i systemet, observera att fältet isActive visar true för användare som är aktiva och false för användare som har inaktiverats:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Leta reda på GUID för den användare som du vill inaktivera genom att använda följande PUT-begäran för att ändra användarens isActive-fältvärde till false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. Svaret visar att fältvärdet isActive har ändrats från true till false vilket anger att användaren har inaktiverats:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43