如何导入人群组在Artifactory使用REST API?

穆罕默德Kashif
2022-12-25火灾

有时我们需要使用REST API将Crowd组导入到Artifactory中。我们可以跟着创建/替换组REST API执行Crowd组导入。以下是需要遵循的步骤,
1.在Crowd中创建用户“test1”、“test2”、“test3”,并添加到Crowd中的“testgroup”中,
用户添加图片"src=
2.使用Artifactory连接Crowd,并使用下面的创建组REST API,将“realm”作为“Crowd”,
用户添加图片"src=
确保在传递的JSON和REST API调用中组名是相同的。
3.可以使用cURL命令导入Crowd组,它应该如下所示:$ cat group.json

“名称”:“testgroup",
“autojoin”:“false”,
“领域”:“人群

$ curl -uadmin:密码-XPUT http://localhost:8081/artifactory/api/security/groups/testgroup-H "Content-Type: application/json
“testgroup”将被成功导入,一旦Crowd中任何分配给“testuser”的用户登录,将自动分配给“testgroup”。
用户添加图片"src=
没有Crowd用户登录过Artifactory,“testgroup”是空的,
用户添加图片"src=
当用户“test1登录到Artifactory,用户“test1”被自动分配到“testgroup”,就像它在Crowd中被分配的那样,
用户添加图片"src=