问题描述
上下文: 最近,我被任命为我所在的小型公司的Azure Devops管理员。我以前没有这个角色的经验,目前正在阅读有关该主题的大量文档。
我所拥有的: 一个具有多个用户,组,权限和项目的蔚蓝组织,其中一些用户的年龄长达6-7岁。对组织的责任已经多次传递,没有任何明确的计划或结果,我正在尝试进行概述并清理结构。
我要做什么: 我想授予整个组织中的所有用户读取,评论,标记人员以及在所有项目中的董事会中(尤其是积压和冲刺)创建新工作项的权限,包括那些不是团队成员或自身用户的项目。我已经尝试了几种权限组设置,但无法进行任何操作。欢迎提出建议。
解决方法
对不起,但我担心我们不支持此功能。
如果用户不是项目成员,我们将无法执行此操作。 (除非他是PCA,但不建议授予用户PCA权限,因为这会带来很大的风险。)
因此,您需要首先将所有用户添加到项目中,才能将其权限分配给董事会。这是详细的步骤。
- 在“组织设置”->“安全性/权限”中创建一个新组Group1。将组织中的所有用户添加到该组中。
- 转到项目设置->常规/权限,然后创建一个新组Group2。将Group1设置为Group2的成员。
- 转到项目设置->电路板/项目配置->区域。选择要管理的节点的上下文菜单,然后选择“安全性”。
- 搜索Group2,并将“在此节点中编辑工作项”设置为允许。请注意,应将某些重要权限设置为“拒绝”。
此解决方案需要您逐个添加组并在项目中设置权限。