使用解决方案

已完成

解决方案有助于您将一个环境中的应用和组件传输到另一个环境,或者将一组自定义项应用于现有应用。 一个解决方案可以包含一个或多个应用,还可以包含其他组件,比如站点地图、表、流程、Web 资源、选项、流等。

解决方案是在 Power Apps 和其他 Microsoft Power Platform 产品(例如 Power Automate)中实现应用程序生命周期管理 (ALM) 的机制。

通过 Power Apps,您能够执行从 make.powerapps.com 导航菜单创建、编辑、导出、部署和删除(以及许多其他功能)解决方案等操作。 从主页中,从屏幕左侧查找解决方案。 如果没有看到,请选择更多并查找它。

请注意,Power Apps 包括您的环境内的一些默认非托管解决方案,包括 Common Data Service 默认解决方案和默认解决方案。 但是,当您开始生成解决方案时,应该创建一个新的解决方案来打包所有元素,以便您可以将它们导出为托管解决方案。

简而言之,托管解决方案可防止用户修改其中的元素。 因此,当您将托管解决方案更新从开发解决方案发布到测试或生产环境时,用户将只能使用您已发布的组件,而不能修改解决方案中的组件。

当您准备好导出解决方案时,还可以建立管道以简化将解决方案发布到其他环境的流程。 虽然本单元未涵盖此内容,但您可以查看本屏幕底部的链接以获取详细信息。

考虑以下有关在解决方案中使用画布应用、流和自定义连接器的已知限制:

  • 如果您遇到画布应用发布错误:应用连接到不再位于环境中的流,从应用中删除所有已删除的流。 然后,保存并发布应用。
  • 与完成环境备份和环境还原操作的每个人共享的画布应用不会与还原环境中的每个人共享。 请注意,可与安全组共享画布应用,还原环境中的应用与此安全组共享。
  • 无法将使用 Project Roadmap 连接器或使用委派授权的解决方案云端流添加到解决方案中。 此限制的解决方法是编辑流以删除 Project Roadmap 连接器使用情况和/或委派授权,将流添加到解决方案中,然后根据需要将流改回原样。

有关详细信息,请参阅以下文章: