azure-devops - 在 Azure DevOps 中限制用户可见性的选项
问题描述
我们的主要 Azure DevOps 组织链接到我们的 Azure AD。我们只需要邀请客户作为利益相关者参与特定项目,这样,他们就会在我们的 AD 中添加为外部用户。我们发现,在客户项目中,所有其他外部用户也是可见的,例如通过在文本或分配下拉列表中的任意位置使用 @ 提及,尽管这些用户无权访问该项目。到目前为止,我们唯一的解决方法是创建新的非 AD 关联的客户特定组织,但这确实不是正确的方法(许可、管理等)
是否有任何选项可以防止这种情况发生并仅限于那些属于项目(或计划)的用户的可见性?
解决方案
我测试了,发现和你说的一样的问题。这是设计使然,您可以在开发者社区提出问题 https://developercommunity.visualstudio.com/spaces/21/index.html
此外,由于现在有一种解决方法,请在此基础上继续。您可以为客户特定的组织创建不同的 AAD,然后将客户添加到这些 AAD。因此,这些用户将不可见,因为他们位于不同的 AAD 组织中。
推荐阅读
- react-native - 如何在 React Native 中组织导航结构?
- jquery - 如何获得每个独特的价值
- sql - 基于 SQL Server 中另一个查询的 Where 子句
- json - JSON 模式连接具有属性的数组
- angularjs - 错误:[ng:areq] 参数“customersCtrl”不是函数,未定义
- c# - 使用 JsonConverter 存储传入 json 列表的通用类
- javascript - JS脚本出现网站错误发货方式无效
- php - 获取未捕获的错误:调用未定义的方法 Vehicles::setPassengerSeats()
- android - 如何在 Nodejs 中从 Android 智能手机检索短信?
- javascript - Jquery对多个元素的功能