代码之家  ›  专栏  ›  技术社区  ›  k4yaman

REST API创建组TFS 2018更新3

  •  1
  • k4yaman  · 技术社区  · 6 年前

    如标题中所述,我尝试创建甚至列出服务器的组。

    Documentation 使用列出所有组的示例命令进行解释:

    https://vssps.dev.azure.com/fabrikam/_apis/graph/groups?api-version=4.1-preview.1
    

    我不知道如何获得这个预览版本,因为4.1版引用了404错误。

    所以它似乎没有最新的官方版本?有人有其他经历吗?

    当做。

    1 回复  |  直到 6 年前
        1
  •  2
  •   Andy Li-MSFT    6 年前

    您提到的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"}
    

    enter image description here