通过API停用用户

当用户离开您的组织时,您可以停用该用户,使其的Adobe Workfront许可证可供其他用户使用,并防止意外地为他们分配工作。 通过停用用户,您可以保留用户的工作历史记录,包括其工作分配以及与注释、小时和文档的关联。

若要了解有关停用用户的详细信息,请参阅停用或重新激活用户

有关使用核心API的信息,请参阅API基础知识

要通过API停用用户,请执行以下操作:

  1. 使用以下API请求生成API密钥:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
  1. 找到要取消激活的用户的GUID。

    1. 使用以下API请求检索系统中所有用户的GUID,请注意,isActive ​字段显示当前处于活动状态的用户为​ true,已停用用户为​ false
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
  1. 找到要取消激活的用户的GUID,使用以下​ PUT ​请求将用户的​ isActive ​字段值更改为​ false
<domain>`.my.workfront.com/attask/api/v15.0/USER/`<user's GUID>`?updates={"isActive":"false"}&method=put&apiKey=`<apiKey>`&fields=isActive
  1. 响应将显示​ isActive ​字段值已从​ true ​更改为​ false,表明用户已被停用:
{
    data:
        {
            ID: "592125e60089b88fae8b51c08383e144",
            name: "Tyler Reid",
            objCode: "USER",
            isActive: false
        }
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43