【问题标题】:VSTS permissions to allow all users to view images added to bugs/tasks允许所有用户查看添加到错误/任务的图像的 VSTS 权限
【发布时间】:2018-05-22 20:07:14
【问题描述】:

下午好,

我在使用 VSTS 时遇到了一些问题,我找不到任何其他遇到此问题的人的参考资料。

我们使用 Microsoft 的 Test and Feedback 浏览器扩展程序为我们的支持团队和开发人员添加有用的屏幕截图或将错误和任务的视频引导到 VSTS。

这会影响除我(我是管理员)之外的所有人,这使我认为这可能是我找不到设置的权限问题。但是对于我的开发人员来说,添加到任务或错误中的某些图像会损坏 - 就好像他们没有查看它们的权限一样。正如我所说,它们对我来说很好。

更新:

我认为这与具有以下 URL 的 测试和反馈 图像直接相关:xxxxxxx.visualstudio.com/DefaultCollection//TestManagement/v1.0/...?... .. 当用户点击损坏的图片时:

“您没有读取项目的适当权限。”

这是没有意义的,因为他们能够读取同一项目中的其他任务和图像,包括测试和反馈生成的带有图像的其他任务。直接上传的图片似乎不会发生这种情况。

此外,我有一些用户无法在 VSTS 的 cmets 中使用 @ 标记,我怀疑这也是权限问题。

我需要授予什么权限(如果有)以允许用户通过测试和反馈查看添加到错误和任务的图像,或者允许用户在 cmets 中标记其他人?

谢谢

【问题讨论】:

  • 我不是 100% 肯定这会有所帮助,这就是为什么我没有提供这个作为答案,但可能会设置您的开发团队权限,以便它们包含本文中描述的“审阅者”权限:@ 987654323@
  • @JasonH 感谢您的反馈 - 很高兴知道我对此有所关注。目前,该团队拥有您的链接设置中提到的所有权限以允许。这包括“创建测试运行”、“查看项目级信息”、“查看测试运行”以及区域级别的“编辑此节点中的工作项”和“查看此节点中的工作项”...

标签: azure-devops


【解决方案1】:

没有额外的权限来查看工作项(例如错误或任务)中的图像。

如果打开工作项时没有显示图像,请检查您使用的浏览器。您可以尝试以下选项:

  • 使用其他网络浏览器检查图像是否可以显示。
  • 清除浏览器缓存和 cookie 等,然后再次打开工作项。

【讨论】:

  • 玛丽娜,感谢您的回复。不幸的是,这里的情况并非如此。我们在这里运行所有主流浏览器(我们是一家科技公司),结果都一样。除了我是帐户和项目的管理员之外,我们开发团队中的多个用户也发生了这种情况......
  • 如果您在工作项中手动添加图像,图像会显示吗?
  • 我相信这与具有以下 URL 的测试和反馈图像直接相关:xxxxxxx.visualstudio.com/DefaultCollection//TestManagement/v1.0/…?..... 当用户单击损坏的图像时,他们会收到“您没有适当的读取项目的权限。” - 这毫无意义,因为他能够在同一个项目中阅读其他任务和图像。此外,遇到此问题的同一用户可能会看到一些从测试和反馈上传的图像,而其他用户则向他们提供了此权限错误。直接上传的图片似乎不会发生这种情况。
  • VSTS 没有这样的 url https://xxx.visualstudio.com/DefaultCollection/TestManagement/v1.0/AttachmentDownload.ashx。您是如何使用这些网址添加图片的?
  • 通过 VSTS 的测试和反馈浏览器扩展。请注意,此 URL 对某些人有效,因此问题不在于 URL。
猜你喜欢
  • 1970-01-01
  • 2019-03-01
  • 2020-09-04
  • 1970-01-01
  • 2014-02-09
  • 2013-11-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多