从 TFS 项目管理员中删除“编辑团队项目级别权限 ACL”,以便他们无法添加用户

Posted

技术标签:

【中文标题】从 TFS 项目管理员中删除“编辑团队项目级别权限 ACL”,以便他们无法添加用户【英文标题】:Remove "Edit team project level permission ACLs" from TFS project admins so that they are not allowed to add users 【发布时间】:2018-02-13 08:42:31 【问题描述】:

我想限制我的 TFS 2015 Update 3(很快迁移到 TFS 2018)项目管理员,这样他们就不能将单个用户添加到 TFS 安全组。为了添加用户,我们有一个自定义解决方案,将用户添加到 Ldap。

我从link 了解到“编辑团队项目级别权限 ACL”权限定义了项目管理员的用户管理。

有什么方法可以阻止 TFS 团队项目管理员不允许添加用户?

【问题讨论】:

【参考方案1】:

很遗憾,没有这样的设置不允许添加用户。我已经在下面的网站提交了一个 UserVoice,你可以投票:

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/33317830-add-a-permission-that-not-allow-adding-users-in-tf

【讨论】:

是的,不幸的是,我投了同样的票。将此标记为答案,因为我猜没有正确的答案。 想检查是否有一种方法可以在有人添加用户时触发脚本。网络挂钩可能是? 不,只有 WorkItem、Source Control 和 Build 事件(来源:docs.microsoft.com/en-us/vsts/service-hooks/events)

以上是关于从 TFS 项目管理员中删除“编辑团队项目级别权限 ACL”,以便他们无法添加用户的主要内容,如果未能解决你的问题,请参考以下文章

如何删除 TFS 组

Visual Studio 版本管理从TFS迁移到SVN

使用 Powershell 或 C# 从 TFS 项目中删除用户

如何从 TFS 控制下的项目中删除一个空文件夹?

[TFS]如何彻底删除TFS上的团队项目

安全删除 TFS 分支项目