Azure DevOps中的文件级读取权限不起作用

时间:2018-09-23 09:28:04

标签: azure security azure-devops tfvc

我在Azure DevOps(以前称为VSTS)中有这个团队项目:

$\TempProjectA

我有一位可以登录Azure DevOps并开发代码的开发人员:

username: first_developer@example-company.com
password: *****

我有一个名为SingleFileReaders的组,并且我已经向该组添加了first_developer@example-company.com

然后,使用Visual Studio的源代码管理资源管理器,浏览到$\TeamProjectA\FileToBeShared.java,右键单击它,使用“高级”菜单,我设法转到“安全性”弹出窗口。在那儿,我允许读取选项。

现在,我以first_developer@example-company.com的身份登录Visual Studio,但没有看到该文件。实际上,我看不到TeamProjectA。我该怎么办?

2 个答案:

答案 0 :(得分:0)

您应将开发人员添加为具有贡献者角色的项目团队成员。

Follow here,由于用户界面已更改,因此在Azure DevOps中查找证券/添加用户配置有些困难

安全性

enter image description here

访问源代码的贡献者角色

enter image description here

答案 1 :(得分:0)

对于这方面的任何人,诀窍是首先向您的角色/用户授予ng build --prod的权限。使用内置角色无济于事,因为他们的权限比我想要的要多得多。他们授予对所有文件的访问权限,至少具有只读权限。