自动删除用户组

时间:2019-12-11 14:48:39

标签: artifactory

我正在尝试自动为离开公司的用户删除Artifactory中的用户组。 我正在检索他们的用户JSON详细信息,然后通过删除组部分来修改JSON。到目前为止,一切都很好。但是,当我上传更新后的JSON时,组并没有从Artifactory中的该用户中删除。 我正在使用以下命令上传更新后的JSON:

b

执行命令时没有出现错误,但是该用户没有任何更新。 有任何想法我在这里做错了吗?

1 个答案:

答案 0 :(得分:1)

根据Artifactory REST API wiki,您应该使用POST方法更新用户的网上论坛,例如-要更新用户(u1)并删除其网上论坛,我将使用:

curl -u<an_admin_user>:<a_password> -XPOST http://<rt_server>:<port>/artifactory/api/security/users/u1 -T /path/to/file/Update_U1_Groups.json

JSON文件如下所示:

{
 "name" : "u1",
 "groups" : []
}