管理目录

Power Platform 中的目录使开发人员和制作者能够:

  • 众包并轻松找到他们环境中的模板和组件。
  • 查找并安装组件的最新权威版本。
  • 从提供即时价值的模板和组件开始。

管理目录包括以下任务:

重要提示

您需要有托管环境才能将项目提交到目录。 但是,可以从任何环境安装目录项。 详细信息:托管环境概述

访问控制

该目录有一组独立于 Power Platform 的访问控件。 这意味着给定环境中的制作者不会自动获得从目录中发布和获取项目的权限。 有四种安全角色:

角色 使用户能够:
目录提交者 将项目提交至目录
目录只读成员 从目录中发现并安装项目
目录审批人 批准提交到目录。
目录审批人可以是来自您的中央 IT 部门或业务线的用户,您的组织希望授权他们参与批准过程。
目录管理员 可以管理目录。

任何具有目录的环境都具有这些角色,这些角色可以从 Power Platform 管理中心查看,并且可以像任何其他安全角色一样分配给组或个人

Power Platform 管理员和系统定制员已经拥有对目录的完全访问权限。 但是,通常不要为了管理目录访问权限而分配这些角色,而是使用上表中提到的角色之一。

设置目录

在管理目录之前,您必须进行安装并配置。 大多数组织在其租户中只有一个目录应该没问题。 租户中的所有环境都可以从单个目录中安装目录项目。 但是有些组织可能希望为地区、部门或其他分组建立不同的目录。

要设置目录,请转到您的租户的 Power Platform 管理中心,展开资源,然后选择目录

Power Platform 管理中心中的目录

在顶部菜单或在页面上选择新建目录,将调出一个七个步骤的设置向导。

步骤 1:设置

输入以下信息:

字段 Description
Name 为目录输入名称
语言 为目录用户设置语言
Description 添加一些帮助其他人了解此目录用于哪些内容的详细信息
区域 此目录用于哪个区域,将筛选可用环境
环境 您想要安装目录的租户中的环境(确保已设置了一些可供您选择的环境)
执行状态 如果希望目录在设置后处于停用状态,请取消选中此框

步骤 2:选择目录管理员

最多选择 10 个可以管理目录的 Microsoft Entra ID 组。 确保您为用户创建了一些 Microsoft Entra ID 组。

步骤 3:选择审批者

默认情况下,目录项提交必须经过审批者或管理员批准。如果您希望租户允许自动审批提交的项目,勾选此框。

最多选择 10 Microsoft Entra 个 ID 组,这些 ID 组在将目录项提交到目录之前可以批准它们。 详细信息:批准和拒绝提交请求

步骤 4:选择提交者

最多选择 10 Microsoft Entra 个 ID 组,可以将目录项提交到目录。

步骤 5:选择使用者

最多选择 10 个可以从目录查看和安装目录项的 Microsoft Entra ID 组。

步骤 6:选择类别

选择您要允许制作者在提交目录项时使用的业务类别。 这些类别还会显示在发现页面的筛选器中,帮助制作者找到需要的目录项。 您还可以添加自己的业务类别。

步骤 7:查看和创建目录

最后一步汇总了您刚刚设置的所有内容。 如果各方面看起来都很好,选择条款和条件链接进行检查,如果可以接受,选中此框,然后选择创建目录完成设置。

后续步骤

您可以通过再次执行该向导并选择不同的环境来创建新目录,随时向租户添加更多目录。

此过程完成后,您可以从 Power Platform 管理中心资源下的同一个目录屏幕访问 Power Platform 目录管理器。

此外,成功完成后,Power Platform 目录管理器将显示在 Power Apps (make.powerapps.com) 中的应用区域。 Power Platform 目录管理器是您执行所有管理任务的地方。 以下部分均在 Power Platform 目录管理器中执行。

如果您想在更多环境中设置目录,请重复此过程。

批准和拒绝提交请求

环境管理员和具有目录审批者角色的用户可以审查新提交的内容,并批准或拒绝请求。 如果启用了全局自动审批或发布者级别的自动审批,则不需要手动审阅和审批。

在导航窗格的审批部分,选择请求。 该列表有 16 个视图。 最重要的是:

查看​ Description
活动审批请求(默认) 使用此视图可查看待审批的提交请求
所有审批请求 使用此视图查看所有状态的所有请求
预验证失败 使用此视图可确定提交者已发送请求,但该请求在活动审批请求视图中不可用的请求。 此视图有助于解决此类问题。
已批准的审批请求 使用此视图查看以前批准的请求

使用活动审批请求视图,打开一个请求并在菜单中选择解决请求

  • 选择拒绝请求以拒绝请求。 请求已存档,但未创建发布者、项目和资产。
  • 选择完成请求进行批准。 批准后,将创建发布者、项目和资产。 该请求被存档为非活动状态。

查看安装历史记录

在导航窗格的部署历史记录部分,选择安装历史记录以查看目录中请求的安装列表。

该列表有两种视图:

  • 活动安装历史记录(默认)
  • 停用的安装历史记录

查看目录项目

在导航窗格的目录部分,选择目录项目以查看目录中可用的目录项目列表

该列表有五个视图:

  • 可用的目录项
  • 目录项 - 发布者视图
  • 非活动应用程序非活动项目可以重新激活,但已删除的项目不能恢复。 禁用的项目不会出现在发现和列表命令响应中。
  • 待审批
  • 已发布(默认)此视图显示项目的最新版本。

这些视图显示以下列:

Column Description
名称(发布者) 发布者的名称
Name 显示名称
目录项 ID 发布者提供的 ID
工程联系人 工程联系人
状态描述 项目状态的原因。 选项:
- 主动
- 已发行
- 待审批
- 未激活
- 已拒绝
修改时间 上次修改项目的时间
修改者 最后修改项目的人员

您也可以使用 pac 目录列表命令查看这些数据。 查看目录中的项目

查看目录发布者

在导航窗格的目录部分,选择目录发布者以查看与目录项目关联的发布者列表。

该列表有两种视图:

  • 可用的发布者
  • 停用的发布者

目录发布者有以下默认列:

显示名称 Description
Name 发布者的名称。
发布者 ID 项目提交者提供的 ID。
Description 发布者的描述。
状态描述 发布者的状态描述。
选择:
- 主动
- 已发行
- 待审批
- 未激活
允许自动审批 在发布者级别启用自动审批,来自该发布者的未来提交将被自动批准。 管理员可以在这样的情况下使用这种策略,即他们的组织中有一个他们完全信任的受信任方,并且不需要经过他们的批准。 此外,此处的所有发布者都可以全局启用自动审批。

查看目录中产品的包和解决方案

在导航窗格的目录部分,选择包资产以查看与包含包和解决方案详细信息的目录项相关的底层工件列表。

该列表有八个视图:

  • 可用的包资产
  • 停用的包
  • 包资产
  • 包资产 - 可用
  • 包资产 - 不可用
  • 包资产 - 待审批
  • 包资产 - 已发布(默认)
  • 提交的包资产

下表描述了可以包含在表单中的选定字段:

以下是关于的信息:

字段 Description
UniqueName 包唯一名称
版本 包版本
状态描述 当前状态选择:
- 待审批
- 已发行
- 已拒绝
包 ID 包标识符
区域设置标识符 (LCID) 本地化包的标识符
本地化名称 本地化语言中的名称
Description 本地化语言描述
注释 时间线部分包含对资产操作的详细说明
修订 新审批请求包含对之前提供的现有包版本的引用时,系统将填充此字段
修改时间 上次修改日期
修改者 由用户修改
创建时间 创建日期

包和内容信息

字段 Description
包文件 包含目录项目内容的 Package Deployer 包文件
包清单文件 包清单文件 (.json)
包含的解决方案和组件 这些信息仅供参考,并正在修订。 计划内更新可以简化这些数据的视图

查看提交请求中的错误

在导航窗格的审批部分,选择未通过预验证以查看与目录管理器应用程序中的提交相关的错误列表。

  1. 选择您要调查的请求名称。

  2. 时间线卡片中,您可以找到备注中的例外情况。

    时间线卡注释中的例外情况。

修复提交后,从 PAC CLI 再次触发提交。 您会看到一个可以批准的新请求。

查看安装请求中的错误

在导航窗格的部署历史记录部分,选择安装历史记录以查看与安装相关的错误列表。

选择失败的请求名称以获取更多信息。

编辑用户访问权限

建立目录后,您可能希望添加、编辑或删除用户访问权限。 这可以在 Power Platform 管理中心中为任何已设置目录的环境完成。 您会在安全角色列表中看到一组新的角色。

目录安全角色

更多信息:为用户分配安全角色管理团队的安全角色

另请参见

适用于开发人员的 Power Platform 中的目录