Deaktivieren eines Benutzers über die API

Wenn ein Benutzer Ihre Organisation verlässt, können Sie ihn deaktivieren, indem Sie seine Adobe Workfront-Lizenz einem anderen Benutzer zur Verfügung stellen und verhindern, dass ihm versehentlich Arbeitsaufgaben zugewiesen werden. Durch die Deaktivierung eines Benutzers behalten Sie seinen Arbeitsverlauf bei, einschließlich der Arbeitsaufgaben und der Verknüpfung mit Notizen, Stunden und Dokumenten.

Weitere Informationen zum Deaktivieren eines Benutzers finden Sie unter Benutzer deaktivieren oder reaktivieren.

Informationen zur Verwendung der Core-API finden Sie unter API-Grundlagen.

So deaktivieren Sie einen Benutzer über die API:

  1. Generieren Sie mithilfe der folgenden API-Anfrage einen API-Schlüssel:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Suchen Sie die GUID für den Benutzer, den Sie deaktivieren möchten.

    1. Verwenden Sie die folgende API-Anfrage, um die GUID für alle Benutzer in Ihrem System abzurufen. Beachten Sie, dass die Variable isActive Feldanzeigen true für Benutzer, die derzeit aktiv sind, und false für Benutzer, die deaktiviert wurden:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Suchen Sie die GUID für den Benutzer, den Sie deaktivieren möchten, und verwenden Sie Folgendes PUT Anforderung zum Ändern der isActive Feldwert zu false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. Die Antwort zeigt, dass die isActive Der Feldwert hat sich geändert von true nach false gibt an, dass der Benutzer deaktiviert wurde:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43