Power Platform 中的目录(预览)

[本主题是预发行文档,有可能会有所更改。]

每次都要从头开始,重新创建品牌、布局、链接、复杂的连接器和流等等,既痛苦又容易出错。 开发人员和制作者构建和共享定制、可重用的组件和模板的组织从 Power Platform 中获得更多的价值。 成功的组织采用融合团队模式,在这种模式下,专业开发人员、制作者和管理员共同努力,为他们的用户提供最佳解决方案,并从 Power Platform 中获得最大价值。

重要

  • 这是一项预览功能。
  • 预览功能不适合生产使用且功能可能受限。 这些功能在正式发布之前已经可用,以便客户可以及早使用并提供反馈。
  • 该目录需要由管理员设置,然后您才能使用,包括权限。 更多信息:管理目录
  • 该目录仅适用于 Microsoft Dataverse 环境。 目前不支持没有 Dataverse 的环境。
  • 虽然预览版不需要,但当此功能正式发布时,将需要使用托管环境功能。 详细信息:托管环境概述

在任何组织中,可能有许多组件和模板分布在许多环境中。 Power Platform 中的目录使开发人员和制作者能够:

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

组件包括以下内容:

  • AI 提示
  • Copilot 应用程序模板
  • AI 插件
  • Power Platform 数据流
  • 自定义连接器
  • Power Apps component framework 控件
  • Power Automate 流
  • 画布应用
  • 模型驱动应用

模板是代表组件高级起点的项目。 模板连接到他们的企业系统和资源,并利用组织的主题。

术语

使用目录时,理解以下这些术语很重要:

术语 Description
目录项 与目录交互的单位称为项目。
- 项目是提交到目录或从目录安装的内容。
-通常,项目是 Dataverse 解决方案或 package deployer 包。 一个项目可以包含一个完整构建的应用程序、Power App 或流的模板,或者一个 Power Platform 代码优先组件,如自定义连接器或 Power Apps component framework (PCF) 控件。
目录发布者 应用程序的所属实体。 例如,发布者可以是人力资源 IT 团队或另一个业务线团队。
- 组织中负责管理其生命周期的一组人。
- 可以提供支持和工程联系。
- 请注意,目录发布者不同于解决方案发布者。
提交 共享项目的行为包括将其提交到目录。 此操作会在系统中创建一个提交请求
提交请求 提交的结果。 可以批准或拒绝此请求。 为目录配置自动审批时,不需要审批。
发现 授权用户在目录中查找项目的行为。
购置 开发人员将项目安装到目标环境的行为。

目录基础

该目录需要由管理员设置,然后您才能使用,包括权限。 更多信息:管理目录

您可以为不同的地区、部门或任何组选择跨环境的多个目录。 大多数组织只需要一个目录。 目录管理员可以在 Power Platform 管理中心中设置新目录。

您可以将未托管的解决方案提交到目录中,供其他制作者安装和使用,作为以下两种目录项目类型之一:

  • 模板:您的非托管解决方案的副本,其他制作者可以随意编辑。 对原始非托管解决方案的更新不会更新模板,因为模板不再“连接”到它所来自的解决方案。 如果您希望其他制作者能够按照他们认为合适的方式更改目录组件,请使用模板。

    备注

    目前,某些组件不支持用作模板。

  • 托管项目:随着原始解决方案的更新,托管项目可以更新为更多版本,但通常被限制编辑。 如果您希望制作者按原样使用您的解决方案,并且您还希望在将来使用您的更改来更新副本,请使用托管项目。 对于制作者来说,托管项目在各种情况下都很有用:

    • 按原样使用托管项目的资产,不做任何更改。
    • 在托管项目的资产之上构建自定义功能,而不更改原始组件。
    • 使用这些资产来帮助构建您自己的解决方案。 例如,PCF 组件、自定义连接器等等。

管理员可以在目录管理器中管理目录、管理访问权限和安全性、批准目录项目等,这是目录管理员的专用工作区。 目录本身是为任何经验水平的制作者设计的,以便为他们自己发布、发现和获取有用的目录项目。

发现

目录区域在 Power Apps 和 Power Automate 中可用。 目录页面上是代表您的组织可用的所有目录项目的磁贴。 这包括由您的组织、有权访问您的环境的经批准的合作伙伴发布的项目,以及由 Microsoft 发布的许多项目,如 AI 提示、Copilot 应用程序模板、数据流模板、企业模板、PCF 控件、插件等。

目录库

页面上有以下控件:

  • 搜索框(搜索可用目录项目的标题)
  • 筛选器(针对发布者、类型、类别等的筛选器)
  • 目录选择器(一些组织可能选择为地区或部门创建多个目录)。 用户可以访问一个或多个目录。

将在您的现成目录中提供的 Microsoft 发布的目录项目列表如下:

  • AI 提示
  • Copilot 应用程序模板
  • 企业模板
  • Power Platform 数据流
  • PCF 控件
  • 插件
  • 零售云模板
  • Copilot 代理

我的活动

目录页面横幅中链接的是我的活动页面。 这显示了关于您已提交和获取的项目的有用信息,包括批准状态。

“我的活动”目录页面

页面顶部的筛选器允许您查看不同的日期范围、目录项目类型以及不同的目录(如果您在租户中设置了多个目录)。

  • 本页上的指标:

    • 提交的项目总数:您提交的所有项目的总和。
    • 已批准的项目:您提交的所有已获管理员批准的项目的总和。
    • 等待批准的项目:您提交但您的管理员尚未回复的所有项目的总和。
    • 获得的项目:您从目录中获得的所有项目的总和。
  • 所获取目录项目表:

    • 项目 ID:所获取项目的唯一标识符。
    • 项目名称:所获取项目的显示名称。
    • 部署类型:项目是模板还是托管项目。
    • 获取日期:上次获取项目的日期。
    • 状态:所获取项目的当前状态,例如完成或失败。
    • 信息:状态信息,可以解释项目失败的原因。
  • 提交的目录项目表:

    • 项目 ID:已提交项目的唯一标识符。
    • 项目名称:已提交项目的显示名称。
    • 部署类型:项目是模板还是托管项目。
    • 提交日期:项目上次提交的日期。
    • 状态:已提交项目的当前状态,如已批准、已拒绝或待批准。
    • 拒绝原因:提交的项目被管理员拒绝的原因。

常见问题 (FAQ)

以下是 Power Platform 中与目录相关的常见问题。

我在哪里提供关于目录的反馈?

请访问 github.com/microsoft/PowerPlatform-Catalog/discussions 提出问题并提交反馈

目录中有哪些项目?

目录项目实际上是包。 一个包可包含一个或多个解决方案和一些元数据。 Power Apps 体验可以提交个人解决方案。 Power Platform CLI 体验可用于创建包含多个解决方案的包。

什么是解决方案模板? 安装非托管解决方案意味着什么?

解决方案用作解决方案模板是我们在目录中提供的一个新场景。 当制作者获得一个解决方案模板时,他们将获得该解决方案的一个新的非托管副本。 该非托管解决方案的多个副本可以存在于同一环境中,并且每个副本都有唯一的标识符。

目录项安装看起来很像解决方案导入。 它们是一回事吗?

目录项是包含一个或多个解决方案的包。 包含单个解决方案且没有其他包配置的包安装看起来类似于解决方案导入。

该目录是否支持解决方案中的 PCF 组件? 其他解决方案组件类型呢?

是,通过使用目录,分 发PCF 控件更加容易。 任何解决方案组件都可以包含在目录中的解决方案中。

模板是否可以有多个所有者,以便人们知道向谁寻求更多信息?

是,所有权信息是目录项元数据的一部分。 所有权可以是一个包含多个人的组。

提交模板时,有没有办法添加用户指南之类的文档?

是,文档链接是目录项元数据的一部分。

目录可以共享给安全组吗?

是,目录权限可以针对特定的安全组

后续步骤

了解如何管理目录。

了解如何查看、提交和安装目录项目。

在 GitHub 上提问或联系项目团队。