如标题中所述,我尝试创建甚至列出服务器的组。
Documentation 使用列出所有组的示例命令进行解释:
https://vssps.dev.azure.com/fabrikam/_apis/graph/groups?api-version=4.1-preview.1
我不知道如何获得这个预览版本,因为4.1版引用了404错误。
所以它似乎没有最新的官方版本?有人有其他经历吗?
当做。
您提到的API仅适用于Azure DevOps。
对于内部部署TFS 2018更新3,可以使用以下REST API:。
to list groups: 。
get http://tfs2018u3:8080/tfs/defaultcollection/API/groups?API版本=4.1-预览。1 < /代码> 创建一个组: post http://tfs2018u3:8080/tfs/defaultcollection/\u api/\u identity/managegroup?API版本=4.1-预览。1 内容类型:application/json 请求主体: “name”:“test1024”,“description”:“test1023” < /代码> GET http://tfs2018u3:8080/tfs/DefaultCollection/_apis/Groups?api-version=4.1-preview.1 要创建组: POST http://tfs2018u3:8080/tfs/DefaultCollection/_api/_identity/ManageGroup?api-version=4.1-preview.1 Content-Type: application/json Request Body: {"name":"Test1024","description":"test1023"}
创建一个组:
post http://tfs2018u3:8080/tfs/defaultcollection/\u api/\u identity/managegroup?API版本=4.1-预览。1 内容类型:application/json 请求主体: “name”:“test1024”,“description”:“test1023” < /代码> GET http://tfs2018u3:8080/tfs/DefaultCollection/_apis/Groups?api-version=4.1-preview.1 要创建组: POST http://tfs2018u3:8080/tfs/DefaultCollection/_api/_identity/ManageGroup?api-version=4.1-preview.1 Content-Type: application/json Request Body: {"name":"Test1024","description":"test1023"}
GET http://tfs2018u3:8080/tfs/DefaultCollection/_apis/Groups?api-version=4.1-preview.1
要创建组:
POST http://tfs2018u3:8080/tfs/DefaultCollection/_api/_identity/ManageGroup?api-version=4.1-preview.1 Content-Type: application/json Request Body: {"name":"Test1024","description":"test1023"}