Power Apps 的系统要求、限制和配置值
本文包含有关 Power Apps 的支持设备平台、Web 浏览器要求、限制和配置值的信息。
支持使用 Power Apps 移动应用运行应用的平台
平台 | 版本 |
---|---|
iOS | 最新版本的 iOS 始终是运行 Power Apps 移动版的推荐版本。 上一版本是最低要求。 |
Android | 最新版本的 Android 始终是运行 Power Apps 移动版的推荐版本。 之前的三个版本是运行 Power Apps 移动版的最低要求。 |
窗户 | 要运行 Windows 版 Power Apps 的 Windows 10 版本 17763.0 或更高版本。 |
备注
iOS 和 Android 的新主要版本每年发布。 发布新版本时,如果您使用的是以前支持的最早版本,您将有 60 天的时间将设备至少更新到支持的最低新版本,以继续运行 Power Apps 移动版。
支持运行 Power Apps 的浏览器
浏览器 | 支持的版本 | 应用类型 |
---|---|---|
Google Chrome | 最近三个主要版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
Microsoft Edge | 最近三个主要版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
Mozilla Firefox | 最近三个主要版本 | 模型驱动应用和画布应用。 |
Apple Safari | 13 和更高版本 | 模型驱动应用和画布应用。 |
1应用和组件设计器包括 Power Apps Studio、模型驱动应用设计器和模型驱动自定义页面设计器。
运行 Power Apps 的浏览器支持的操作系统
操作系统 | 支持的版本 | 应用类型 |
---|---|---|
窗户 | Windows 10 或更高版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
macOS | 10.13 或更高版本 | 模型驱动应用、画布应用、 应用和组件设计器1。 |
iOS | iOS 13 或更高版本 | 模型驱动应用2 和画布应用。 |
Android | 10 或更高版本 | 模型驱动应用2 和画布应用。 |
1应用和组件设计器包括 Power Apps Studio、模型驱动应用设计器和模型驱动自定义页面设计器。
2不支持使用手机上的 Web 浏览器运行模型驱动应用;应使用 Power Apps 移动应用。
要了解经典 Web 应用程序系统需求,请转到 Web 应用程序要求。
备注
在 Windows 平台上运行的画布应用必须使用旧版 Microsoft Dataverse 连接器。 对于仍使用旧版连接器的应用将显示警告,但支持 Windows 平台使用此连接器。
请求限制
这些限制适用于每个单独的传出请求:
客户 | 限制 |
---|---|
Timeout | 180 秒 |
重试尝试次数 | 4 |
备注
重试值可能会因具体情况而异。 对于某些错误条件,不需要重试。
IP 地址
Power Apps 请求使用的 IP 地址取决于该应用所在环境的区域。 我们未发布适用于 Power Apps 方案的完全限定的域名。
从通过应用连接的 API(例如,SQL API 或 SharePoint API)发起的调用来自这些 IP 地址。
必需服务
此列表标识了 Power Apps 与其通信的所有服务及其使用情况。 您的网络不能阻止这些服务。
域 | 协议 | 使用 |
---|---|---|
api.bap.microsoft.com *.api.bap.microsoft.com |
https | 环境权限管理 |
management.azure.com | https | Power Apps 管理服务 |
msmanaged-na.azure-apim.net | https | 连接器运行时/API |
login.microsoft.com login.windows.net login.microsoftonline.com secure.aadcdn.microsoftonline-p.com *.odc.officeapps.live.com |
https | Microsoft 身份验证库 |
graph.microsoft.com graph.windows.net |
https | Azure Graph - 用于获取用户信息(例如,个人资料照片) |
*.azure-apim.net | https | API 中心 - 每个区域设置的不同子域 |
*.azure-apihub.net | https | API 中心 - 每个区域设置的不同子域 |
*.powerapps.com | https | create.powerapps.com、content.powerapps.com、apps.powerapps.com、make.powerapps.com、*gateway.prod.island.powerapps.com 和 *gateway.prod.cm.powerapps.com |
*.azureedge.net | https | create.powerapps.com、content.powerapps.com 和 make.powerapps.com (可选)我们强烈建议您使用“域”下列出的通配符。 如果您希望允许特定域名,而不是使用 *.azureedge.net,您可以下载完整列表。 不过,此列表可能会更改。 |
*.ces.microsoftcloud.com | https | 访问 Net Promoter Score (NPS) 和调查。 |
*.blob.core.windows.net | https | Blob 存储 (可选)我们强烈建议您使用“域”下列出的通配符。 如果您希望允许特定域名,而不是使用 *.blob.core.windows.net,您可以下载完整列表。 不过,此列表可能会更改。 |
*.flow.microsoft.com *.powerautomate.com |
https | create.powerapps.com、content.powerapps.com 和 make.powerapps.com |
http://*.crm#.dynamics.com 和 https://*.crm#.dynamics.com | http 和 https | 环境访问需要。 包括集成和静态内容传送网络 (CDN) 内容终结点。 使用区域编号替换 http://*.crm#.dynamics.com 和 https://*.crm#.dynamics.com 中的 #:
|
eu-mobile.events.data.microsoft.com/Collector/3.0 | https | 模型驱动应用的欧洲地区遥测端点 |
browser.pipe.aria.microsoft.com | https | 模型驱动应用的世界其他地方遥测端点 |
localhost | http | Power Apps Mobile |
127.0.0.1 | http 您可能需要明确列出 localhost/127.0.0.1 的端口(5040 及以上)。 |
Power Apps Mobile |
ecs.office.com | https | 检索 Power Apps 的功能标志 |
augloop.office.com *.augloop.office.com |
WSS | Power Apps Studio Copilot |
config.edge.skype.com | https | 检索 Power Apps 的功能标志(备份) |
api.powerplatform.com *.powerplatform.com *.api.powerplatformusercontent.com |
https | Microsoft 产品内部使用的 Power Platform API 连接以及 Power Platform 的可编程性和可扩展性需要。 |
*.sharepointonline.com | https | 检索资产以呈现出现在应用播放体验顶部的标题 |
ris.api.iris.microsoft.com eudb.ris.api.iris.microsoft.com |
https | 记录用户操作以响应 Power Apps 应用内市场活动 |
arc.msn.com arc-emea.msn.com |
https | 记录用户查看 Power Apps 应用内市场活动 |
*.hubblecontent.osi.office.net hubble.officeapps.live.com res.cdn.office.net |
https | 提供要在应用中使用的库存图像 |
dc.services.visualstudio.com | https | Application Insights 端点用于画布应用中的自定义遥测信息 |
js.monitor.azure.com | https | 办公室负责人用它来报告遥测数据 |
1 替换了 gov.content.powerapps.us
2022 年 7 月之前使用的域名。
2 替换了 high.content.powerapps.us
2022 年 7 月之前使用的域名。
3 替换了 content.appsplatform.us
2022 年 7 月之前使用的域名。
重要提示
- 如果您使用的是 VPN,则必须将其配置为从 Power Apps Mobile 的隧道中排除 localhost。
- 如果您是美国政府客户或中国客户,则还必须解锁其他服务 URL。 详细信息:
美国政府:Power Apps US Government 服务 URL、Power Automate US Government 服务 URL
美国:Power Platform 和 Dynamics 365 应用 - 由世纪互联在中国运营。
弃用的终结点
本节列出了我们不再支持的终结点。 改为使用下面列出的新终结点。 我们建议您将使用已弃用终结点的任何书签更新为新终结点。
弃用的终结点 | 新终结点 |
---|---|
web.powerapps.com/apps/{yourAppGuid} | apps.powerapps.com/play/{yourAppGuid} |
web.powerapps.com/apps/{yourAppGuid}/open | apps.powerapps.com/play/{yourAppGuid} |
Power Apps 的嵌入限制
画布应用嵌入
Power Apps 不支持在本机桌面、移动或其他非浏览器客户端中嵌套嵌入画布应用。
下表显示了一些运行和不支持嵌入画布应用的示例:
Power Apps 嵌入场景 | 支持的客户端 | 不支持的客户端 |
---|---|---|
一个嵌入 SharePoint 页面的画布应用。 | Web,例如 Sharepoint.com |
|
在 Microsoft Teams 渠道中作为选项卡添加的 SharePoint 页面中嵌入的画布应用。 | 比如 Web。
|
|
在 SharePoint 页面中用作自定义窗体的画布应用。 | Web,例如 Sharepoint.com |
|
一个画布应用,在添加到 Teams 团队的 SharePoint 页面中用作自定义窗体。 | 比如 Web。
|
|
添加到 Teams 或 SharePoint 站点的 Power BI 报表。 | Web,例如 Teams.microsoft.com |
|
画布应用程序嵌入在第三方客户端中。 | 浏览器中的第三方网站 | 第三方本地应用程序 |
Unified Service Desk 中的画布应用 | None | Unified Service Desk 桌面应用 |
模型驱动应用嵌入
Power Apps 不支持在其他应用程序中的 IFrame 中嵌入模型驱动的应用程序或页面。
代理
Power Apps 不支持在启用代理的情况下运行。 这会导致不可预测的行为。 如果您遇到问题,禁用代理,然后重试。
- 有些代理(如 Zscaler、Blue Coat)通过删除标头(CORS 或身份验证标头)来修改 Power Apps 请求。 Power Apps 依赖这些标头来加载应用。
- 一些代理(如 Microsoft Defender for Cloud Apps、McAfee)可能会拦截并更改应用程序或嵌入式应用程序的 URL。 例如,如果有一个 Dynamics 365 应用程序在域 org.crm.dynamics.com 下运行,或者有一个画布应用程序在域 apps.powerapps.com 下运行,则该平台不支持将这些域更改为自定义域的代理,如 mycustomdomain.com。 当平台尝试检索运行应用所需的令牌时,这可能会导致不可预测的行为。
数据类型大小限制
有关画布应用的数据类型限制,您可以在 Power Apps 中的数据类型中找到有关文本、超链接、图像和媒体的大小限制的信息。
有关 Microsoft Dataverse 数据类型大小限制,您可以在列的类型中找到有关列类型的信息,如文本和图像列。
Power Apps 每应用计划
现在,可在 Power Platform 管理员指南内的 Power Apps 每应用计划部分中获取相关信息。