tfs - 无法在具有项目集合管理员角色的团队项目上管理 TFS 2018 中的安全性
问题描述
我一直在使用 Active Directory 组转换对团队项目的访问。
我是一个项目集合管理员,我们主持了大约 40 个团队项目。
在所有其他项目上一切都很好,我已经能够将我需要的所有 AD 组添加到团队项目中存在的各种 TFS 组(贡献者、读者等)。
当我来到问题项目时,我可以看到添加按钮,并且可以搜索并选择我想要的 AD 组,但是当我单击保存时,我看到一条带有文本的红色横幅消息:
Unable to add members to this group.
Failed to resolve the specified groups to join.
You do not have sufficient permissions to add members to the following groups:
[Team Project]\Build Administrators
我查看了 oi,在问题发生时我所能看到的只是报告 200 响应的活动。
我正在查看 api 和数据库,看看我能做什么,但不知道从哪里开始。我想我可能会看到一些关于安全的东西,但它要求的是一个我不知道如何获得的指导。
查看数据库,我认为可能有一个安全表,但不知道从哪里开始。
我将继续研究该做什么,所以我将保持更新
更新 2019-03-27
我们与 Microsoft 打了一个支持电话,我仍然在管理团队时遇到问题,但我已经能够通过 API 更新团队,我什至找到了一个有用的小 CLI 工具来帮助我完成需要做的任务。
解决方案
就我而言,我试图将某人添加到我所在的组中 - 因为我是项目管理员,所以我不需要。一旦我将自己从组中取出,我就可以再次添加其他人。
推荐阅读
- thymeleaf - Thymeleaf 对 onmouseover 处理程序的限制
- python - 从 np.datetime64 转换为浮点年
- google-bigquery - 如何根据数组条件加入 2 个表包含
- vue.js - 在 Gridsome 中生成文档索引
- xamarin.forms - 如何更改所选项目的颜色?
- android - Android Firebase Datasnapshot - 空对象错误
- android - 未收到通知,但在 Android 中使用 Firebase 和 Retrofit2 似乎发送成功
- reactjs - 动作正在更新状态,但来自 mapStateToProps 的道具在组件中显示为未定义
- firebase - 移至 FCM 旧版 HTTP API
- xml - 填充视口所需的最简单的 svg 代码