如何仅在 1 个 Azure DevOps 项目中显示自定义网页

How to show a custom web page in 1 Azure DevOps project only

我知道我可以构建扩展,但它似乎会安装在集合中的所有项目上。我的自定义网页仅与 1 个项目相关。

我发现了这个 SO 问题 但答案中的 3 个链接无效。

有人有任何变通建议吗?

如工单中所示,Collection Scope 中安装了扩展,将为所有团队项目安装该扩展。

Azure Devops 现在不支持为单个项目安装扩展。

由于您使用的是自定义网页(自定义扩展),恐怕没有方法可以限制扩展给用户。

对于某些扩展程序和付费扩展程序,您可以通过为用户分配扩展程序或更改访问级别来限制用户使用此扩展程序。

你可以参考这篇关于 users access extension features 的文档。

这是用户对这个功能的看法,很多客户都有同样的需求。

Allow Extensions to be Installed only in Projects

Extensions scoped at a project level

您可以投票并在评论中添加您的想法。