如何导入人群组在Artifactory使用REST API?
有时我们需要使用REST API将Crowd组导入到Artifactory中。我们可以跟着创建/替换组REST API执行Crowd组导入。以下是需要遵循的步骤,
1.在Crowd中创建用户“test1”、“test2”、“test3”,并添加到Crowd中的“testgroup”中,
2.使用Artifactory连接Crowd,并使用下面的创建组REST API,将“realm”作为“Crowd”,
确保在传递的JSON和REST API调用中组名是相同的。
3.可以使用cURL命令导入Crowd组,它应该如下所示:$ cat group.json“testgroup”将被成功导入,一旦Crowd中任何分配给“testuser”的用户登录,将自动分配给“testgroup”。
{
“名称”:“testgroup",
“autojoin”:“false”,
“领域”:“人群"
}
$ curl -uadmin:密码-XPUT http://localhost:8081/artifactory/api/security/groups/testgroup-H "Content-Type: application/json
没有Crowd用户登录过Artifactory,“testgroup”是空的,
当用户“test1登录到Artifactory,用户“test1”被自动分配到“testgroup”,就像它在Crowd中被分配的那样,
