我可以将团队(即 [团队名称]\Team)添加到 DevOps 中的项目集合管理员组吗?

Posted

技术标签:

【中文标题】我可以将团队(即 [团队名称]\\Team)添加到 DevOps 中的项目集合管理员组吗?【英文标题】:Can I add a Team (i.e. [Team Name]\Team) to the Project Collection Adminstrator group in DevOps?我可以将团队(即 [团队名称]\Team)添加到 DevOps 中的项目集合管理员组吗? 【发布时间】:2019-10-28 21:20:23 【问题描述】:

说明

我正在将项目的团队成员添加为组织内的项目集合管理员。为了使这更容易,我想添加项目团队组[Team Name]\Team。随着项目的发展,可以将更多的人添加为管理员。这似乎是允许的^,但我收到错误消息“我们目前无法将成员添加到此组。请稍后重试或联系支持人员寻求帮助”

^ DevOps 文档链接: https://docs.microsoft.com/en-us/azure/devops/organizations/accounts/manage-azure-active-directory-groups?view=azure-devops

其他尝试

我稍后尝试这样做,并且还添加了属于该组织的组,例如 [org name]\[Team lead Developers][org name]\Project Collection Test Service Accounts。这些都是允许的,但项目团队组成的组不允许。

解决问题的步骤

将项目团队组添加到默认组织权限组之一,例如项目集合管理员。

错误是:

我们目前无法向此群组添加成员。请尝试 稍后再次或联系支持人员寻求帮助

我希望添加该组,就像添加任何其他组一样。

对这个问题有什么想法吗? 干杯。

【问题讨论】:

【参考方案1】:

这是设计好的。

组之间的添加操作需要在同一级别或将高级别组添加到低级别组。比如组织组可以加入项目组,反之则不行。

因此,如果该组是项目组,则无法将该项目组添加到组织组。

【讨论】:

非常感谢您与我们联系。为了澄清,所以在 MSFT 的示例(上面链接)中添加 [FabrikamProject]\Contributors 的演示中,该组是在 Azure AD 中的 devops 之外创建的,然后添加? @user11646850 是的,它是在 Azure 门户中创建的 AAD 组。 嗨,最近怎么样?如果有任何进展,请告诉我们 我相信 OP 在添加个人成员(不仅仅是组)时也会遇到这个问题,就像我们一样。很想知道是否有人解决了这个问题。已发布的解决方案均不适用于此问题。【参考方案2】:

对于项目级别管理(不是组织级别),您可以通过此菜单使特定团队具有项目管理级别权限:

Project Settings > Security > (select team) > Permissions

然后将以下设置为允许:

Edit project-level information

基本上,您的目标是将任何所需的许可从Project Administrators 复制到[团队] 许可。

真的,如果您真的希望 [团队] 拥有“完全”管理权限,您可以将所有这些权限设置为“允许”。

这将使该团队在项目空间内具有很大的管理灵活性。它不会;但是,让他们管理许可和其他组织级别的项目。根据我的经验,您不能将 [Team] 添加到 [Org] 级别的组;不过,您可以将 [Org] 组添加到 [Project] 和 [Team] 级别的组。

如果您确实希望管理大型团体,并且您有 AD 集成;然后您可以将 AD 电子邮件发行版或安全组添加到 Project Collection Administrators 组。我绝不会这样做,因为这在我的公司会被认为是危险的,但您可能对安全、访问和成本控制有不同的要求。

【讨论】:

不起作用。对于所有项目管理员(项目管理员组的成员以及直接添加为个人的管理员),错误仍然存​​在。 您的组织管理员可能设置了覆盖拒绝权限。 我是组织管理员。我只有组织级权限的“允许”和“未设置”,并且只有项目级权限组。 我想说的是,您不能将团队组添加到项目管理员组并获得继承。您能做的最好的事情就是编辑团队权限以获得所需的效果。我添加了一张图片(上图)来澄清一下。 唯一的替代方法是构建和应用企业 Active Directory 组,将其添加到团队和项目管理组;那么您只需在这些 AD 组中添加和删除人员,而不是在 Azure DevOps 设置中执行此操作。这可能不是很多人的选择。

以上是关于我可以将团队(即 [团队名称]\Team)添加到 DevOps 中的项目集合管理员组吗?的主要内容,如果未能解决你的问题,请参考以下文章

添加外键约束时出错

team foundation server 工具的使用

签名中的团队 ID 无效

在 iCloud 仪表板中添加团队成员

用于删除 Microsoft Team 的 Powershell 脚本

一个人的team