Power Pages 中即将做出的重要更改和弃用
本文中描述的更改和弃用公告适用于 Power Pages。 制作者、开发人员和 IT 专业人员可以使用此信息为将来的发布做准备。
重要提示
已弃用意指我们将从未来主要版本中删除特性或功能。 特性或功能在该版本正式删除前将继续有效并完全受支持。 此弃用通知可能跨几个月或几年。 删除后,特性和功能不再正常工作。 此通知是让您在删除功能或特性前有足够的时间计划和更新代码。
设计工作室中增强的链接创建
2024 年 7 月,我们将对在 Power Pages 设计工作室中创建文本、图像和按钮链接的方式进行改进。 链接到 URL 字段将接受任何类型的链接,包括 mailto 和 tel 链接。 此外,还有一个新选项可以选择链接是在新窗口中打开还是在当前窗口中打开。
我们还将更改创建按钮组件的方式。 以前,按钮使用 <button>
HTML 标记表示,URL 由 onclick
属性处理:
<button onclick="window.location.href='/page/subpage-1/'" type="button" value="subpage-1" class="button1">Add a call to action here</button>
在即将到来的改进中,所有新的按钮组件都使用 <a>
锚标记创建的,href 属性负责 URL 导航。 在设计工作室中,任何带有 btn
类的 <a>
标记都被识别为按钮组件:
<a href="/page/subpage-1/" class="btn button1">Add a call to action here</a>
此更改仅适用于新按钮。 以前创建的按钮不受影响,并继续在设计工作室中有效。 但是,您可能需要调整任何使用 <button>
标记进行选择的自定义 CSS 或 JavaScript。
Power Apps 门户工作室将停用
自 2024 年 2 月 26 日起,旧版 Power Apps 门户工作室将停用。 在 Power Pages 设计工作室中打开站点。
什么是 Power Apps 门户工作室?
Power Apps 门户工作室是 Power Pages 设计工作室的传统体验。
我会无法访问我在 Power Apps 门户工作室中创建的所有门户和站点吗?
不包括。 您可以继续访问和编辑通过 Power Apps 门户工作室创建的所有网站,只需从 Power Pages 进行访问即可。 详细信息:管理站点
从 Power Apps 创建站点
从 2023 年 9 月开始,从 Power Apps 创建的空白应用程序门户将被重定向到 Power Pages。
为什么我不能从 Power Apps 创建门户?
作为为制作者创建站点提供简化和改进体验的一部分,所有的站点创建体验现在都通过 Power Pages 提供。 您可以用 Power Pages 创建安全的、企业级的、低代码的商业站点。 详细信息:使用 Power Pages 创建站点
为什么我在 Power Apps 中看不到 Dynamics 365 门户模板?
您可以使用 Power Pages 中的 Dynamics 365 模板创建站点。 详细信息:Dynamics 365 模板
为什么我在 Power Pages 中看不到 Dynamics 365 门户模板?
如果您是第一次使用 Power Pages,您将不会在第一次创建站点时看到 Dynamics 365 门户。 如果环境中安装了任何 Dynamics 365 应用程序,您将在随后创建的站点中看到它们。
为什么我在门户工作室的应用列表中看不到我在 Power Apps 中创建的门户?
从 2023 年 10 月开始,在 Power Apps 门户中创建的门户将显示在 Power Pages 中,详细信息:管理在 Power Apps 中创建的网站
Power Apps 门户管理中心
Power Apps 门户管理中心现在已弃用,自 2023 年 6 月起不再可用。 使用 Power Platform 管理中心中的新 Power Pages 管理中心。
控制 Power Pages 中的站点可见性更改
从 2022 年 10 月的网站版本 9.4.9.xx 开始,默认情况下,在 Power Pages 或 Power Apps 门户中创建的任何新站点都是私有站点。 只有制作者或组织中获得制作者许可的人员才能访问网站,从而确保 Power Pages 站点的安全。 此功能使用 Microsoft Entra 身份验证提供了另一层安全性,以防止部分开发的网站数据和设计的意外泄漏。 当网站准备好上线时,可以将站点可见性更改为公开,从而使每个人都可以通过 Internet 匿名访问此站点,或者使用标识提供者受到保护。
在发布时,具有系统管理员角色的用户以及服务管理员将默认有权更改站点可见性状态(从私有更改为公共或相反)。
备注
2023 年 10 月 1 日之后,当租户级别设置为空时,系统管理员将无法更改站点可见性。 若要避免此情况发生,请将租户级别设置的值设置为 TRUE 或 FALSE。 详细信息:更改租户级别设置
门户中的 OAuth 2.0 隐式授权流
使用 GET 请求和使用 OAuth 2.0 隐式授权流的默认证书的授权终结点、令牌终结点已弃用。 新创建的门户或不使用此功能的现有门户无需执行任何操作。 如果您已经在使用此功能,您需要使用令牌终结点 POST 请求来获取安全访问令牌以授权外部 API。
备注
列表 OData 源
从 2022 年 6 月开始,使用 OData 源通过 RESTful Web 服务与数据交互将弃用。 我们建议您迁移到 Power Pages Web API。
备注
- 从 2022 年 10 月开始,新预配的网站不能使用列举 OData 功能。
- 2024 年 4 月 1 日将移除 OData 源列表功能。
门户内容编辑器
从 2022 年 6 月开始,用于设计网站的门户内容编辑器工具将弃用。 我们建议使用 Power Apps 门户工作室编辑门户。
备注
2023 年 10 月 1 日前将移除此功能。
使用 Lucene.NET 搜索的门户搜索
从网站版本 9.4.4.xx 开始,门户搜索会使用 Dataverse 搜索作为所有新门户的默认搜索提供程序。 Lucene.NET 搜索已弃用;但是,使用 Lucene .NET 搜索的现有门户不会受到影响。 我们建议用户迁移到 Dataverse 搜索。 通过将 Search/EnableDataverseSearch 站点设置设置为 true,为现有门户启用 Dataverse 搜索。
备注
所有使用 Lucene.NET 搜索的现有客户都必须在 2024 年 10 月 1 日之前迁移到 Dataverse 搜索。
美国政府的内容分发网络
从 2022 年 1 月开始,美国政府的 Power Apps 门户将开始对默认 JavaScript 和 CSS 文件使用 Azure 内容交付网络。 根据美国政府部署,如下配置以下内容分发网络 URL 的允许列表。
Power Pages 版本 | 内容分发网络 URL |
---|---|
政府社区云 (GCC) | https://gov.content.powerapps.us |
GCC High | https://high.content.powerapps.us |
Power Apps 国防部 | https://content.appsplatform.us |
新网站中的窗体和列表的表权限更改
从发行版 9.3.7.x 开始,新建的网站将为所有窗体和列表实施表权限,而不考虑启用表权限设置。
此外,在同一个发行版中,所有(新或现有)网站上启用了列举 OData 源的列表需要设置相应的表权限,这些列表中的源才会生效。
备注
上面介绍的更改也适用于从试用转换为生产的网站。
要显式配置匿名访问,请使用正确的表权限,并改为设置 Web 角色。
SameSite 模式更改
从 Power Pages 版本 9.3.6.x 开始,制作者可以在适用时将所有门户 cookie 的 SameSite 模式标记为严格。
通过此更改,我们添加了一个新的网站设置来控制所有 Cookie 的 SameSite 模式,此设置可在特定 Cookie 级别进行配置。
站点设置名称 | 作用域 | 可能的值 |
---|---|---|
HTTP/SameSite/默认 | 全局,针对所有 Cookie。 | 无 Lax 严格 |
HTTP/SameSite/{CookieName} | 特定 Cookie。 | 无 Lax 严格 |
所有现有网站和新预配的网站的默认值均为无。
若要了解如何配置网站的站点设置,请转到配置门户的站点设置。
网页和 Web 文件的跟踪
从门户版本 9.3.4.x 开始,以下功能已停用: