使用其余 api 将 AAD 组添加到 Azure DevOps
Adding an AAD group to Azure DevOps using the rest api
我正在尝试穿上
我可以想出以vssgp开头的ADO组。但我一直想不出 AAD 描述符。
使用
调用 AAD 图
https://graph.microsoft.com/v1.0/groups?$filter=displayName eq 'groupName'
似乎没有向我提供任何看起来像那样的东西并调用
https://team.visualstudio.com/_apis/IdentityPicker/Identities?api-version=6.0-preview
和body
{
"query": "groupName",
"identityTypes": ["group"],
"operationScopes": ["ims", "source"]
}
没有给我以 aadgp 开头的任何内容。
我 运行 没有想法,希望你们中的一个人可能已经这样做了。我无法获得有权访问组织或团队项目的所有组,因为它可能会添加一个新组。
蒂亚
你得打一堆电话。
- 获取Azure Graph获取群组Guid
- GET https://graph.microsoft.com/v1.0/groups?$filter=displayName eq ‘GroupName’
- 获取项目以确定我需要的项目id
- Post 将权利分组以将新组添加到
- 从组织中获取所有组以获取aadgp值
- 添加图表成员以添加组
- 删除组权利以消除不需要的组权利
我正在尝试穿上
我可以想出以vssgp开头的ADO组。但我一直想不出 AAD 描述符。
使用
调用 AAD 图https://graph.microsoft.com/v1.0/groups?$filter=displayName eq 'groupName'
似乎没有向我提供任何看起来像那样的东西并调用
https://team.visualstudio.com/_apis/IdentityPicker/Identities?api-version=6.0-preview
和body
{
"query": "groupName",
"identityTypes": ["group"],
"operationScopes": ["ims", "source"]
}
没有给我以 aadgp 开头的任何内容。
我 运行 没有想法,希望你们中的一个人可能已经这样做了。我无法获得有权访问组织或团队项目的所有组,因为它可能会添加一个新组。
蒂亚
你得打一堆电话。
- 获取Azure Graph获取群组Guid
- GET https://graph.microsoft.com/v1.0/groups?$filter=displayName eq ‘GroupName’
- 获取项目以确定我需要的项目id
- Post 将权利分组以将新组添加到
- 从组织中获取所有组以获取aadgp值
- 添加图表成员以添加组
- 删除组权利以消除不需要的组权利