Groups - List

获取当前范围内所有组的列表, (通常为组织或帐户) 。

可选参数用于筛选返回的结果。 返回的结果没有保证的顺序。

由于组列表可能很大,因此结果以组页形式返回。 如果结果多于在单个页面中返回的结果数,则结果集将包含用于检索下一组结果的继续标记。

GET https://vssps.dev.azure.com/{organization}/_apis/graph/groups?api-version=5.0-preview.1
GET https://vssps.dev.azure.com/{organization}/_apis/graph/groups?scopeDescriptor={scopeDescriptor}&subjectTypes={subjectTypes}&continuationToken={continuationToken}&api-version=5.0-preview.1

URI 参数

名称 必需 类型 说明
organization
path True

string

Azure DevOps 组织的名称。

api-version
query True

string

要使用的 API 版本。 应将其设置为“5.0-preview.1”才能使用此版本的 API。

continuationToken
query

string

一个不透明的数据 Blob,允许在上一页结束之后立即恢复下一页数据。 了解是否剩余更多数据的唯一可靠方法是存在继续标记。

scopeDescriptor
query

string

指定非默认范围 (集合、项目) 以搜索组。

subjectTypes
query

string

array (string)

用户主题子类型的逗号分隔列表,用于减少检索到的结果,例如 Microsoft.IdentityModel.Claims.ClaimsIdentity

响应

名称 类型 说明
200 OK

GraphGroup[]

成功的操作

Headers

X-MS-ContinuationToken: string

安全性

oauth2

Type: oauth2
Flow: accessCode
Authorization URL: https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Token URL: https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer

Scopes

名称 说明
vso.graph 授予读取用户、组、范围和组成员身份信息的能力

示例

Sample Request

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

Sample Response

{
  "count": 20,
  "value": [
    {
      "subjectKind": "group",
      "description": "Members of this group have service-level permissions in this organization. For service accounts only.",
      "specialType": "ServiceApplicationGroup",
      "scopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "scopeType": "ServiceHost",
      "scopeName": "TEAM FOUNDATION",
      "localScopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "dc6f785f-8d4f-4ab1-83c1-06a61c488fff",
      "domain": "vstfs:///Framework/IdentityDomain/f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "principalName": "Organization Service Accounts",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "dc6f785f-8d4f-4ab1-83c1-06a61c488fff",
      "displayName": "[TEAM FOUNDATION]\\Organization Service Accounts",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMg"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMg"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMg",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMg"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group can perform all operations in the team project.",
      "specialType": "AdministrativeApplicationGroup",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "328b13b9-8d49-420d-87ae-0fed25f38fc0",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "Project Administrators",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "328b13b9-8d49-420d-87ae-0fed25f38fc0",
      "displayName": "[MyFirstProject]\\Project Administrators",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMQ"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMQ"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMQ",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMQ"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group can add, modify, and delete items within the team project.",
      "specialType": "Generic",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "b86a3329-07c4-44c2-b622-289631ba333c",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "Contributors",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "b86a3329-07c4-44c2-b622-289631ba333c",
      "displayName": "[MyFirstProject]\\Contributors",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI1MTkzMzE0NTctMjY4OTUxNDU3Mi0yNzQ5MDA4OTMwLTIwNDk1MTIzOA"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI1MTkzMzE0NTctMjY4OTUxNDU3Mi0yNzQ5MDA4OTMwLTIwNDk1MTIzOA"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI1MTkzMzE0NTctMjY4OTUxNDU3Mi0yNzQ5MDA4OTMwLTIwNDk1MTIzOA",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI1MTkzMzE0NTctMjY4OTUxNDU3Mi0yNzQ5MDA4OTMwLTIwNDk1MTIzOA"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group should include the service accounts used by the test controllers set up for this project collection.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "ab1dca1f-af76-45cb-b2b2-50d9872be189",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Test Service Accounts",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "ab1dca1f-af76-45cb-b2b2-50d9872be189",
      "displayName": "[Ftottentest2]\\Project Collection Test Service Accounts",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNC0x"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNC0x"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNC0x",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNC0x"
    },
    {
      "subjectKind": "group",
      "description": "This group should only include service accounts used by proxies set up for this team project collection.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "5567713a-c746-439c-86a7-518cee7490c7",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Proxy Service Accounts",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "5567713a-c746-439c-86a7-518cee7490c7",
      "displayName": "[Ftottentest2]\\Project Collection Proxy Service Accounts",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNS0x"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNS0x"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNS0x",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtNS0x"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group have been invited to this organization.",
      "specialType": "Generic",
      "scopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "scopeType": "ServiceHost",
      "scopeName": "TEAM FOUNDATION",
      "localScopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "1f08c2c8-77f2-4b46-845a-5a1304418b72",
      "domain": "vstfs:///Framework/IdentityDomain/f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "principalName": "Organization Invited Users",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "1f08c2c8-77f2-4b46-845a-5a1304418b72",
      "displayName": "[TEAM FOUNDATION]\\Organization Invited Users",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNDA5Ng"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNDA5Ng"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNDA5Ng",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNDA5Ng"
    },
    {
      "subjectKind": "group",
      "description": "Identities which are granted explicit permission to a resource will be automatically added to this group if they were not previously a member of any other group.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isCrossProject": true,
      "isGlobalScope": true,
      "cuid": "ff70a1cb-c0cb-4c8b-bde7-61b9216d1b99",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Security Service Group",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "ff70a1cb-c0cb-4c8b-bde7-61b9216d1b99",
      "displayName": "[Ftottentest2]\\Security Service Group",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC01"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC01"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC01",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC01"
    },
    {
      "subjectKind": "group",
      "description": "This application group contains Team Project Collection service accounts.",
      "specialType": "ServiceApplicationGroup",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "84a0e509-4a81-40fd-9f88-6d7cc1747f2f",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Service Accounts",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "84a0e509-4a81-40fd-9f88-6d7cc1747f2f",
      "displayName": "[Ftottentest2]\\Project Collection Service Accounts",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0y"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0y"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0y",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0y"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group can perform all operations in this organization.",
      "specialType": "AdministrativeApplicationGroup",
      "scopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "scopeType": "ServiceHost",
      "scopeName": "TEAM FOUNDATION",
      "localScopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "57738193-9ee2-4e79-838f-9a3560490b13",
      "domain": "vstfs:///Framework/IdentityDomain/f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "principalName": "Organization Administrators",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "57738193-9ee2-4e79-838f-9a3560490b13",
      "displayName": "[TEAM FOUNDATION]\\Organization Administrators",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMQ"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMQ"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMQ",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtMQ"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group should include accounts for people who should be able to administer the build resources.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "940725b7-bd60-4670-9445-a8b0f30b78be",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Build Administrators",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "940725b7-bd60-4670-9445-a8b0f30b78be",
      "displayName": "[Ftottentest2]\\Project Collection Build Administrators",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0y"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0y"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0y",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0y"
    },
    {
      "subjectKind": "group",
      "description": "This application group contains all users and groups that have access to the Team Project Collection.",
      "specialType": "EveryoneApplicationGroup",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "0d4e2b1d-9eb0-4abb-a23a-b05706e6406c",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Valid Users",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "0d4e2b1d-9eb0-4abb-a23a-b05706e6406c",
      "displayName": "[Ftottentest2]\\Project Collection Valid Users",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0z"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0z"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0z",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0z"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group can create, modify and delete build definitions and manage queued and completed builds.",
      "specialType": "Generic",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "f410188f-4328-49bc-a575-b188ed2f8ca6",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "Build Administrators",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "f410188f-4328-49bc-a575-b188ed2f8ca6",
      "displayName": "[MyFirstProject]\\Build Administrators",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI3OTU4MjU2MjMtMTY4ODM2Mzg1Mi0yMjIwODYyMzc5LTE4ODM4MjE2MDM"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI3OTU4MjU2MjMtMTY4ODM2Mzg1Mi0yMjIwODYyMzc5LTE4ODM4MjE2MDM"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI3OTU4MjU2MjMtMTY4ODM2Mzg1Mi0yMjIwODYyMzc5LTE4ODM4MjE2MDM",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI3OTU4MjU2MjMtMTY4ODM2Mzg1Mi0yMjIwODYyMzc5LTE4ODM4MjE2MDM"
    },
    {
      "subjectKind": "group",
      "description": "This group includes service principals defined in Azure Active Directory.",
      "specialType": "Generic",
      "scopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "scopeType": "ServiceHost",
      "scopeName": "TEAM FOUNDATION",
      "localScopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "78386491-051e-4d32-8136-c49c3854f931",
      "domain": "vstfs:///Framework/IdentityDomain/f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "principalName": "Azure Active Directory Service Principals",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "78386491-051e-4d32-8136-c49c3854f931",
      "displayName": "[TEAM FOUNDATION]\\Azure Active Directory Service Principals",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtOA"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtOA"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtOA",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtOA"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group should include the service accounts used by the build services set up for this project collection.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "f1800a83-7211-4996-b8c7-c85997595e50",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Build Service Accounts",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "f1800a83-7211-4996-b8c7-c85997595e50",
      "displayName": "[Ftottentest2]\\Project Collection Build Service Accounts",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0x"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0x"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0x",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMS0x"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group have acess to the team project.",
      "specialType": "EveryoneApplicationGroup",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "8d635fff-8214-40d4-94be-cb8d871609b7",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "Project Valid Users",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "8d635fff-8214-40d4-94be-cb8d871609b7",
      "displayName": "[MyFirstProject]\\Project Valid Users",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMw"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMw"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMw",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYwMDMzMTEyNC02Njg2MzA2MDUtMjMxOTAyMDA1Ni0xMjI0MzUzMTkxLTAtMC0wLTAtMw"
    },
    {
      "subjectKind": "group",
      "description": "Members of this application group can perform all privileged operations on the Team Project Collection.",
      "specialType": "AdministrativeApplicationGroup",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "60c3c5e7-f4f2-4577-8df3-d8e19da324bb",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Administrators",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "60c3c5e7-f4f2-4577-8df3-d8e19da324bb",
      "displayName": "[Ftottentest2]\\Project Collection Administrators",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0x"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0x"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0x",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC0x"
    },
    {
      "subjectKind": "group",
      "description": "The default project team.",
      "specialType": "Generic",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "e09a1a7d-54fb-476c-9e3f-efae11ffbcb2",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "MyFirstProject Team",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "e09a1a7d-54fb-476c-9e3f-efae11ffbcb2",
      "displayName": "[MyFirstProject]\\MyFirstProject Team",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI2MDIxNzc5NTQtMTIyOTY3Nzg4OS0yODI5NzA2NjYxLTkzMTQzNDUxMQ"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI2MDIxNzc5NTQtMTIyOTY3Nzg4OS0yODI5NzA2NjYxLTkzMTQzNDUxMQ"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI2MDIxNzc5NTQtMTIyOTY3Nzg4OS0yODI5NzA2NjYxLTkzMTQzNDUxMQ",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTI2MDIxNzc5NTQtMTIyOTY3Nzg4OS0yODI5NzA2NjYxLTkzMTQzNDUxMQ"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group have anonymous-level permissions for the Team Project Collection.",
      "specialType": "Generic",
      "scopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "scopeType": "ServiceHost",
      "scopeName": "Ftottentest2",
      "localScopeId": "51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "514834a7-d31b-479b-81d0-f1b3fdd18008",
      "domain": "vstfs:///Framework/IdentityDomain/51ac8d19-6694-459f-a65e-bec30e9e2e33",
      "principalName": "Project Collection Anonymous Users",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "514834a7-d31b-479b-81d0-f1b3fdd18008",
      "displayName": "[Ftottentest2]\\Project Collection Anonymous Users",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC02"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC02"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC02",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtNDI4NzE1MDg5LTI0ODk3NTM0MTMtMjc5MTIyNzA3NS0yNDUyNDc1MzktMC0wLTAtMC02"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group have access to the team project.",
      "specialType": "Generic",
      "scopeId": "74b198d6-da27-4d7e-8a39-701848fa25a7",
      "scopeType": "TeamProject",
      "scopeName": "MyFirstProject",
      "localScopeId": "9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "cuid": "83f1dfa1-ef08-45bf-b0f8-f53dd5c349f6",
      "domain": "vstfs:///Classification/TeamProject/9befaaba-2aed-42f1-bbd3-5447a49a467a",
      "principalName": "Readers",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "83f1dfa1-ef08-45bf-b0f8-f53dd5c349f6",
      "displayName": "[MyFirstProject]\\Readers",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTE0MzQxNjg0MzItMjg5NTY5Nzc0Mi0yNjgzMTk2NzM2LTM4MTQ2MzU4NjE"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTE0MzQxNjg0MzItMjg5NTY5Nzc0Mi0yNjgzMTk2NzM2LTM4MTQ2MzU4NjE"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTE0MzQxNjg0MzItMjg5NTY5Nzc0Mi0yNjgzMTk2NzM2LTM4MTQ2MzU4NjE",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzEzMTc2NDYzNS0zOTc5MDE0NDY2LTMxNTExODkwNjMtMjc2MTU3NDAxMC0xLTE0MzQxNjg0MzItMjg5NTY5Nzc0Mi0yNjgzMTk2NzM2LTM4MTQ2MzU4NjE"
    },
    {
      "subjectKind": "group",
      "description": "Members of this group have anonymous-level permissions in this organization.",
      "specialType": "Generic",
      "scopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "scopeType": "ServiceHost",
      "scopeName": "TEAM FOUNDATION",
      "localScopeId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "securingHostId": "f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "isGlobalScope": true,
      "cuid": "1e56f3c9-e0e2-49c1-8ea4-fb25da68baf4",
      "domain": "vstfs:///Framework/IdentityDomain/f35b9015-cde8-4834-a1d5-09e8f359cb85",
      "principalName": "Organization Anonymous Users",
      "mailAddress": null,
      "origin": "vsts",
      "originId": "1e56f3c9-e0e2-49c1-8ea4-fb25da68baf4",
      "displayName": "[TEAM FOUNDATION]\\Organization Anonymous Users",
      "_links": {
        "self": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNg"
        },
        "memberships": {
          "href": "https://vssps.dev.azure.com/fabrikam/_apis/graph/memberships/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNg"
        }
      },
      "url": "https://vssps.dev.azure.com/fabrikam/_apis/graph/groups/TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNg",
      "descriptor": "TWljcm9zb2Z0LlRlYW1Gb3VuZGF0aW9uLklkZW50aXR5O1MtMS05LTE1NTEzNzQyNDUtMzYxNzgyMjU5LTM5MDU3NjIzNzYtMjcxNTA5MzQ4MC00MDgyNzQ4MjkzLTAtMC0wLTAtNg"
    }
  ]
}

定义

名称 说明
GraphGroup

图形组实体

ReferenceLinks

表示 REST 引用链接集合的类。

GraphGroup

图形组实体

名称 类型 说明
_links

ReferenceLinks

此字段包含零个或多个有关图形主题的有趣链接。 可以调用这些链接来获取有关此图主题的其他关系或更详细的信息。

description

string

帮助人类读者消除具有相似名称的群体的简短短语

descriptor

string

描述符是在系统运行时引用图形主题的主要方法。 此字段将唯一标识帐户和组织中的同一图形主题。

displayName

string

这是图形主题的非唯一显示名称。 若要更改此字段,必须在源提供程序中更改其值。

domain

string

这表示图形成员的源容器的名称。 (对于 MSA,这是“Windows Live ID”,对于 AD,这是域的名称,对于 AAD,为目录的 tenantID,对于 VSTS 组,则为 ScopeId,等等)

legacyDescriptor

string

[仅限内部使用]如果需要使用标识描述符访问旧版 IMS,则可以使用旧版描述符。

mailAddress

string

给定图形成员的记录的电子邮件地址。 这可能不同于主体名称。

origin

string

源标识符的源提供程序的类型 (例如:AD、AAD、MSA)

originId

string

源系统中的唯一标识符。 通常为 sid、对象 ID 或 Guid。 链接和取消链接操作可能会导致用户的此值发生更改,因为该用户不受其他提供程序的支持,并且新提供程序中具有不同的唯一 ID。

principalName

string

这是源提供程序中此图形成员的 PrincipalName。 源提供程序可能会随时间推移更改此字段,并且 VSTS 不能保证在图形成员的生命周期内是不可变的。

subjectKind

string

此字段标识图形主题 (类型,例如:组、作用域、用户) 。

url

string

此 URL 是指向此图主题的源资源的完整路由。

表示 REST 引用链接集合的类。

名称 类型 说明
links

object

链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读。