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。 |
continuation
|
query |
string |
一个不透明的数据 Blob,允许在上一页结束之后立即恢复下一页数据。 了解是否剩余更多数据的唯一可靠方法是存在继续标记。 |
|
scope
|
query |
string |
指定非默认范围 (集合、项目) 以搜索组。 |
|
subject
|
query |
string array (string) |
用户主题子类型的逗号分隔列表,用于减少检索到的结果,例如 Microsoft.IdentityModel.Claims.ClaimsIdentity |
响应
名称 | 类型 | 说明 |
---|---|---|
200 OK |
成功的操作 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"
}
]
}
定义
名称 | 说明 |
---|---|
Graph |
图形组实体 |
Reference |
表示 REST 引用链接集合的类。 |
GraphGroup
图形组实体
名称 | 类型 | 说明 |
---|---|---|
_links |
此字段包含零个或多个有关图形主题的有趣链接。 可以调用这些链接来获取有关此图主题的其他关系或更详细的信息。 |
|
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 是指向此图主题的源资源的完整路由。 |
ReferenceLinks
表示 REST 引用链接集合的类。
名称 | 类型 | 说明 |
---|---|---|
links |
object |
链接的只读视图。 由于引用链接是只读的,因此我们只想将其公开为只读。 |
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈