Disattivare un utente tramite l’API
Ultimo aggiornamento: 17 luglio 2024
Creato per:
- Sviluppatore
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, vedere " Disattivare o riattivare un utente.
Per informazioni sull'utilizzo dell'API core, vedere Nozioni di base sull'API.
Per disattivare un utente tramite l’API:
- 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`
-
Individuare il GUID per l'utente che si desidera disattivare.
- Utilizza la seguente richiesta API per recuperare il GUID per tutti gli utenti nel tuo sistema. Il campo isActive mostra true per gli utenti attualmente attivi e false per gli utenti che sono stati disattivati:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
- Individua il GUID per l'utente che desideri disattivare. Utilizza la seguente richiesta di PUT per modificare il valore del campo isActive dell'utente in false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
- La risposta mostrerà che il valore del campo isActive è cambiato da true a false indicando che l'utente è stato disattivato:
{
data:
{
ID: "592125e60089b88fae8b51c08383e144",
name: "Tyler Reid",
objCode: "USER",
isActive: false
}
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43