Disattivare un utente tramite l’API

Quando un utente lascia l’organizzazione, puoi disattivarlo, rendendo la licenza Adobe Workfront disponibile per un altro utente ed evitando che venga inavvertitamente assegnato loro un lavoro. La disattivazione di un utente consente di conservarne la cronologia di lavoro, incluse le assegnazioni di lavoro e l'associazione con note, ore e documenti.

Per ulteriori informazioni sulla disattivazione di un utente, consulta la sezione " Disattivare o riattivare un utente.

Per informazioni sull’utilizzo dell’API core, consulta Nozioni di base sulle API.

Per disattivare un utente tramite l’API:

  1. Genera una chiave API utilizzando la seguente richiesta API:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. Individuare il GUID per l'utente che si desidera disattivare.

    1. Utilizzare la seguente richiesta API per recuperare il GUID per tutti gli utenti del sistema. Si noti che isActive mostra campo true per gli utenti attualmente attivi e false per gli utenti disattivati:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. Individuare il GUID per l'utente che si desidera disattivare, utilizzare quanto segue PUT richiesta di modifica del isActive valore campo a false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. La risposta mostrerà che isActive il valore del campo è cambiato da true a false che indica che l’utente è stato disattivato:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43