透過API停用使用者

當使用者離開您的組織時,您可以停用使用者,將其Adobe Workfront授權提供給其他使用者使用,並防止他們不慎指派工作。 透過停用使用者,您可以保留其工作歷史記錄,包括其工作指派及其與附註、時數及檔案的關聯。

若要深入瞭解停用使用者,請參閱停用或重新啟用使用者

如需有關使用核心API的資訊,請參閱API基本知識

若要透過API停用使用者:

  1. 使用以下API請求產生API金鑰:

    code language-none
    <domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
    
  2. 找到您要停用之使用者的GUID。

    使用下列API要求來擷取您系統中所有使用者的GUID,請注意​ isActive ​欄位會針對目前作用中的使用者顯示​true,針對已停用的使用者顯示​false

    code language-none
    <domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
    
  3. 使用下列​ PUT ​要求將使用者的​ isActive ​欄位值變更為​false

    code language-none
    <domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
    
  4. 回應會顯示​ isActive ​欄位值已從​ true ​變更為​false,表示使用者已停用:

    code language-none
    {
        data:
            {
                ID: "592125e60089b88fae8b51c08383e144",
                name: "Tyler Reid",
                objCode: "USER",
                isActive: false
            }
    }
    
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43