Azure devops Azure工件-与其他项目共享项目范围的提要

Azure devops Azure工件-与其他项目共享项目范围的提要,azure-devops,artifacts,azure-artifacts,Azure Devops,Artifacts,Azure Artifacts,我们在我的组织内有许多项目。其中一个项目创建了一个项目范围的Azure工件提要,他们希望与我们的其他项目共享 但是,当其他项目访问其工件页面时,从提要下拉列表中,他们只能看到“组织范围的提要”,而在“项目范围的提要”下什么也看不到。我们需要做什么才能使此提要对其他项目可见并可用,特别是在其管道中使用 我不知所措,因为到目前为止我已经画了一张完全空白的图。项目范围的提要本身不能与其他项目“共享”,但这并不真正限制它们的使用方式。您当然可以拥有对这两者都有权限的标识,包括生成标识。确保该标识在包含提

我们在我的组织内有许多项目。其中一个项目创建了一个项目范围的Azure工件提要,他们希望与我们的其他项目共享

但是,当其他项目访问其工件页面时,从提要下拉列表中,他们只能看到“组织范围的提要”,而在“项目范围的提要”下什么也看不到。我们需要做什么才能使此提要对其他项目可见并可用,特别是在其管道中使用


我不知所措,因为到目前为止我已经画了一张完全空白的图。

项目范围的提要本身不能与其他项目“共享”,但这并不真正限制它们的使用方式。您当然可以拥有对这两者都有权限的标识,包括生成标识。确保该标识在包含提要的项目的项目安全设置中具有“读取项目级信息”权限,以及对提要本身的适当权限。你可以把它想象成类似于Git repos——你看不到其他项目的Git repos,但是如果你有访问权限,没有什么可以阻止你在多个项目中使用Git repos

另一个选项是。

根据:要在列表中查看项目范围的提要,您必须导航到提要范围所针对的项目。我们可以知道,我们无法在另一个项目中看到项目范围的提要

特别是用于管道中

当从位于同一组织中但位于不同项目中的Azure DevOps管道连接到私有项目范围的源时,该源所属的项目必须允许访问其他项目的生成服务。构建服务还必须单独添加到提要权限,而不管提要的范围如何

  • 添加生成服务帐户:生成服务帐户是
    项目集合生成服务(组织名称)
    ,我们需要在该服务的项目范围提要中配置提要权限。然后我们可以访问管道中的项目范围提要
  • 我们还需要打开项目设置->设置,并确保禁用选项
    将非发布管道的作业授权范围限制为当前项目
    将发布管道的作业授权范围限制为当前项目
    。我们可以参考下面的图片

  • 然后我们可以在另一个项目管道中访问并使用项目范围提要。

    这很奇怪,因为我在其他类似的例子中肯定看到过,一个团队项目拥有一个项目范围提要,从另一个团队项目源的下拉列表中可用/可见。如果授予托管该源的项目的
    查看项目级信息
    ,则也可以访问其董事会和回购协议。大多数情况下,这并不是有意的。尽管回购协议的准入可能会受到进一步限制,但仍需采取更多措施。但是,我找不到一种方法来禁用对板的查看访问。访问项目需要“查看项目级别信息”,期间。Azure DevOps基础架构拒绝对呼叫身份不具有该权限的项目的请求。您好,无法获取您的最新信息,下面的答案对您有帮助吗?或者,如果您有任何问题,请随时在这里分享