通过API停用用户
最近更新: 2024年7月18日
创建对象:
- 开发人员
当用户离开您的组织时,您可以停用该用户,使其的Adobe Workfront许可证可供其他用户使用,并防止意外地为他们分配工作。 通过停用用户,您可以保留用户的工作历史记录,包括其工作分配以及与注释、小时和文档的关联。
若要了解有关停用用户的详细信息,请参阅停用或重新激活用户。
有关使用核心API的信息,请参阅API基础知识。
要通过API停用用户,请执行以下操作:
- 使用以下API请求生成API密钥:
<domain>.my.workfront.com/attask/api/v15.0/user?action=generateApiKey&username=`username`&password=`password`&method=PUT`
-
找到要取消激活的用户的GUID。
- 使用以下API请求检索系统中所有用户的GUID,请注意,isActive 字段显示当前处于活动状态的用户为 true,已停用用户为 false:
<domain>`.my.workfront.com/attask/api/v15.0/USER/search?fields=isActive
- 找到要取消激活的用户的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
- 响应将显示 isActive 字段值已从 true 更改为 false,表明用户已被停用:
{
data:
{
ID: "592125e60089b88fae8b51c08383e144",
name: "Tyler Reid",
objCode: "USER",
isActive: false
}
}
recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43