(预览版)管理Power Pages站点、防火墙、证书和自定义域。
指令
pac power-pages add-allowed-ip-addresses
(预览版)这些 IP 地址将能够访问网站。
所需的参数 power-pages add-allowed-ip-addresses
--id
网站唯一标识符(ID)。
可选参数 power-pages add-allowed-ip-addresses
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--ip-addresses
将值作为 JSON 数组提供。
pac power-pages add-ssl-binding-by-portal
(预览版)将指定的证书指纹绑定到网站的自定义域主机名。
所需的参数 power-pages add-ssl-binding-by-portal
--host-name
要将证书绑定到的自定义域主机名。
--id
网站唯一标识符(ID)。
--thumbprint
要绑定的证书的指纹。
可选参数 power-pages add-ssl-binding-by-portal
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages convert-trial-to-production
(预览版)将试用网站转换为生产网站。
所需的参数 power-pages convert-trial-to-production
--id
网站唯一标识符(ID)。
可选参数 power-pages convert-trial-to-production
--enable-cdn
为网站启用内容分发网络(CDN)
--enable-waf
为网站启用 Web 应用程序防火墙(WAF)
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--use-dynamics365-portal-add-on-license
使用 Dynamics 365 门户 Add-On 网站的许可证
pac power-pages create-custom-domain
(预览版)将指定的自定义主机名添加到网站。
所需的参数 power-pages create-custom-domain
--custom-domain
要添加到网站的自定义主机名。
--id
网站唯一标识符(ID)。
可选参数 power-pages create-custom-domain
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages create-waf-rules
(预览版)在给定网站上创建 Web 应用程序防火墙规则。
所需的参数 power-pages create-waf-rules
--id
网站唯一标识符(ID)。
可选参数 power-pages create-waf-rules
--custom-rules
将值作为 JSON 数组提供。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--managed-rules
将值作为 JSON 数组提供。
pac power-pages create-website
(预览版)触发新网站的创建。
所需的参数 power-pages create-website
--dataverse-organization-id
Dataverse 组织的唯一标识符(ID)
--name
网站的名称
--selected-base-language
语言 ID - https://go.microsoft.com/fwlink/?linkid=2208135
--subdomain
网站 URL 的子域
--template-name
网站模板名称。 支持的模板、其显示名称和模板类型:
| Template | 显示名称 | 模板类型 |
|---|---|---|
StarterLayout1 |
初学者布局 1 | Power Pages |
StarterLayout2 |
初学者布局 2 | Power Pages |
StarterLayout3 |
初学者布局 3 | Power Pages |
StarterLayout4 |
初学者布局 4 | Power Pages |
StarterLayout5 |
初学者布局 5 | Power Pages |
BlankPage |
空白页 | Power Pages |
BookMeetings |
安排和管理会议 | Power Pages |
DefaultPortalTemplate |
初学者布局 1 | Power Pages |
PowerPortals_ProgramRegistration |
计划注册 | Power Pages |
PowerPortals_BookMeeting |
安排和管理会议 | Power Pages |
FAQ |
常见问题解答 | Power Pages |
ProgramRegistration |
计划注册 | Power Pages |
BuildingPermit |
应用程序处理 | Power Pages |
Community |
Community | Dynamics 365 |
EventPortal |
事件门户 | Dynamics 365 |
CustomerSelfServicePortal |
客户自助服务门户 | Dynamics 365 |
EmployeeSelfServicePortal |
员工自助服务门户 | Dynamics 365 |
PartnerPortal |
合作伙伴门户 | Dynamics 365 |
CustomerPortal |
客户门户 | Dynamics 365 |
FieldService |
Field Service | Dynamics 365 |
使用以下值之一:
StarterLayout1StarterLayout2StarterLayout3StarterLayout4StarterLayout5BlankPageBookMeetingsFAQProgramRegistrationBuildingPermitCommunityEventPortalCustomerSelfServicePortalEmployeeSelfServicePortalPartnerPortalCustomerPortalFieldServiceDefaultPortalTemplatePowerPortals_ProgramRegistrationPowerPortals_BookMeeting
可选参数 power-pages create-website
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--website-record-id
网站的 Dataverse 记录唯一标识符(ID)
pac power-pages delete-certificate-by-portal
(预览版)从网站中删除由给定指纹和类型标识的证书。
所需的参数 power-pages delete-certificate-by-portal
--cert-type
证书的类型(例如 SSL、MANAGED)。
--id
网站唯一标识符(ID)。
--thumbprint
要删除的证书的指纹。
可选参数 power-pages delete-certificate-by-portal
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages delete-host-name-for-portal
(预览版)从网站中删除指定的自定义主机名,并清理关联的 SSL 绑定和 AFD 配置。
所需的参数 power-pages delete-host-name-for-portal
--host-name
要从网站中删除的自定义主机名。
--id
网站唯一标识符(ID)。
可选参数 power-pages delete-host-name-for-portal
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages delete-ssl-binding-by-thumbprint
(预览版)从网站中删除指定主机名和证书指纹的 SSL 绑定。
所需的参数 power-pages delete-ssl-binding-by-thumbprint
--host-name
将删除其 SSL 绑定的自定义域主机名。
--id
网站唯一标识符(ID)。
--thumbprint
要取消绑定的证书的指纹。
可选参数 power-pages delete-ssl-binding-by-thumbprint
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages delete-waf-custom-rules
(预览版)删除给定网站上的 Web 应用程序防火墙自定义规则。
所需的参数 power-pages delete-waf-custom-rules
--body
要从文件中读取它的 JSON 请求正文或 @<path> 。
--id
网站唯一标识符(ID)。
可选参数 power-pages delete-waf-custom-rules
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages delete-website
(预览版)通过指定网站 ID 触发网站删除。
所需的参数 power-pages delete-website
--id
网站唯一标识符(ID)。
可选参数 power-pages delete-website
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages disable-waf
(预览版)在给定网站上禁用 Web 应用程序防火墙。
所需的参数 power-pages disable-waf
--id
网站唯一标识符(ID)。
可选参数 power-pages disable-waf
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages enable-waf
(预览版)在给定网站上启用 Web 应用程序防火墙。
所需的参数 power-pages enable-waf
--id
网站唯一标识符(ID)。
可选参数 power-pages enable-waf
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-affected-sites
(预览版)列出受异常方案影响的租户中的网站,以及每个站点的现有授予状态,以便管理员可以在授予之前查看并选择网站。
所需的参数 power-pages get-affected-sites
--exception-type
异常方案歧视性,例如“WebApiStarRetirement”。
使用以下值之一:
WebApiStarRetirement
可选参数 power-pages get-affected-sites
--columns
要包括在表输出中的响应属性的逗号分隔列表。 将 --json 用于完整的响应。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-allowed-ip-addresses
(预览版)返回网站的 IP 限制允许列表中的 IP 地址列表。
所需的参数 power-pages get-allowed-ip-addresses
--id
网站唯一标识符(ID)。
可选参数 power-pages get-allowed-ip-addresses
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-certificates-by-portal
(预览版)返回与指定网站关联的证书列表,按证书类型进行筛选。
所需的参数 power-pages get-certificates-by-portal
--cert-type
要检索的证书的类型。 允许的值:SSL、MANAGED。
--id
网站唯一标识符(ID)。
可选参数 power-pages get-certificates-by-portal
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-exceptions
(预览版)列出具有派生生命周期状态的租户异常状态行((可选按异常类型筛选)。
可选参数 power-pages get-exceptions
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--exception-type
可选的例外方案歧视性筛选依据,例如“WebApiStarRetirement”。
使用以下值之一:
WebApiStarRetirement
pac power-pages get-security-scan-report
(预览版)获取Power Pages网站的深度扫描报告。
所需的参数 power-pages get-security-scan-report
--id
网站唯一标识符(ID)。
可选参数 power-pages get-security-scan-report
--columns
要包括在表输出中的响应属性的逗号分隔列表。 将 --json 用于完整的响应。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-security-scan-score
(预览版)获取Power Pages网站的深度扫描分数。
所需的参数 power-pages get-security-scan-score
--id
网站唯一标识符(ID)。
可选参数 power-pages get-security-scan-score
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-waf-rules
(预览版)获取与给定网站关联的 Web 应用程序防火墙规则。
所需的参数 power-pages get-waf-rules
--id
网站唯一标识符(ID)。
可选参数 power-pages get-waf-rules
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--rule-type
要检索的 Web 应用程序防火墙规则的类型。
使用以下值之一:
managedcustom
pac power-pages get-waf-status
(预览版)获取与给定网站关联的 Web 应用程序防火墙的状态。
所需的参数 power-pages get-waf-status
--id
网站唯一标识符(ID)。
可选参数 power-pages get-waf-status
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-website-by-id
(预览版)使用指定的网站 ID 获取网站详细信息。
所需的参数 power-pages get-website-by-id
--id
网站唯一标识符(ID)。
可选参数 power-pages get-website-by-id
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages get-websites
(预览版)获取环境中所有网站的列表。
可选参数 power-pages get-websites
--columns
要包括在表输出中的响应属性的逗号分隔列表。 将 --json 用于完整的响应。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--skip
返回剩余项之前要跳过的项数。
pac power-pages grant-exception
(预览版)在租户中的一个或多个网站中授予一次性管理员例外(每个网站一次性和异常类型)。 限制、验证和审核/状态写入是同步的;应用程序设置传播以异步方式排队。
可选参数 power-pages grant-exception
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--exception-type
异常方案歧视性识别哪些管理员异常(“break-glass”)方案是授予、撤销或查询目标。
使用以下值之一:
WebApiStarRetirement
--portal-ids
应将异常应用到(删除重复的服务器端)的网站。 将值作为 JSON 数组提供。
--risk-acknowledged
管理员是否明确确认了风险。 必须为 true 才能继续。
pac power-pages list-host-names-for-portal
(预览版)返回为指定网站配置的自定义主机名列表。
所需的参数 power-pages list-host-names-for-portal
--id
网站唯一标识符(ID)。
可选参数 power-pages list-host-names-for-portal
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages list-ssl-bindings-by-thumbprints
(预览版)返回与网站上的指定主机名关联的 SSL 绑定(证书指纹)。
所需的参数 power-pages list-ssl-bindings-by-thumbprints
--host-name
用于筛选 SSL 绑定依据的自定义域主机名。
--id
网站唯一标识符(ID)。
可选参数 power-pages list-ssl-bindings-by-thumbprints
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages remove-allowed-ip-addresses
(预览版)从网站的 IP 限制允许列表中删除指定的 IP 地址。
所需的参数 power-pages remove-allowed-ip-addresses
--id
网站唯一标识符(ID)。
可选参数 power-pages remove-allowed-ip-addresses
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--ip-addresses
将值作为 JSON 数组提供。
pac power-pages restart-website
(预览版)重启给定站点 ID 的网站。
所需的参数 power-pages restart-website
--id
网站唯一标识符(ID)。
可选参数 power-pages restart-website
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages revoke-exception
(预览版)撤消租户中一个或多个网站的以前授予的管理员异常。 每个异常状态行都强制过期,异步应用程序设置还原已排队。
可选参数 power-pages revoke-exception
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--exception-type
异常方案歧视性识别哪些管理员异常(“break-glass”)方案是授予、撤销或查询目标。
使用以下值之一:
WebApiStarRetirement
--portal-ids
应撤销其异常的网站(删除重复的服务器端)。 将值作为 JSON 数组提供。
pac power-pages set-portal-bootstrap-v5-enabled
(预览版)为网站启用的 Stamp bootstrap 版本 5 (5) 状态。
所需的参数 power-pages set-portal-bootstrap-v5-enabled
--id
网站唯一标识符(ID)。
可选参数 power-pages set-portal-bootstrap-v5-enabled
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages set-portal-data-model-version
(预览版)为网站标记数据模型版本。
所需的参数 power-pages set-portal-data-model-version
--id
网站唯一标识符(ID)。
可选参数 power-pages set-portal-data-model-version
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--is-new-data-model
门户是否使用增强的数据模型。
pac power-pages start-deep-scan
(预览版)开始对Power Pages网站进行深入扫描。
所需的参数 power-pages start-deep-scan
--id
网站唯一标识符(ID)。
可选参数 power-pages start-deep-scan
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages start-quick-scan
(预览版)对Power Pages网站执行快速扫描。
所需的参数 power-pages start-quick-scan
--id
网站唯一标识符(ID)。
可选参数 power-pages start-quick-scan
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--lcid
网站的语言代码标识符(LCID)。
pac power-pages start-website
(预览版)启动给定网站 ID 的网站。
所需的参数 power-pages start-website
--id
网站唯一标识符(ID)。
可选参数 power-pages start-website
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages stop-website
(预览版)停止给定网站 ID 的网站。
所需的参数 power-pages stop-website
--id
网站唯一标识符(ID)。
可选参数 power-pages stop-website
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages toggle-afd-traffic-routing
(预览版)切换门户Azure Front Door和 Web 应用之间的流量路由。 如果 enableAFD 为 true,请启用 AFD 终结点并将服务标记限制添加到 Web 应用。 如果为 false,则删除服务标记并禁用 AFD 终结点。
所需的参数 power-pages toggle-afd-traffic-routing
--enable-afd
如果启用 AFD 路由,则为 true,则为 false 以禁用。
--id
网站唯一标识符(ID)。
可选参数 power-pages toggle-afd-traffic-routing
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
pac power-pages update-portal-security-group
(预览版)更新网站的站点可见性安全组。
所需的参数 power-pages update-portal-security-group
--id
网站唯一标识符(ID)。
可选参数 power-pages update-portal-security-group
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--security-group-id
安全组 ID。
pac power-pages update-site-visibility
(预览版)更新网站的网站可见性。
所需的参数 power-pages update-site-visibility
--id
网站唯一标识符(ID)。
可选参数 power-pages update-site-visibility
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--site-visibility
网站可见性。
pac power-pages update-waf-policy-settings
(预览版)更新给定网站上的策略级 Web 应用程序防火墙设置(强制模式和 JavaScript/CAPTCHA 质询 Cookie 生存期)。 仅应用请求正文中提供的字段;省略的字段保持不变。
所需的参数 power-pages update-waf-policy-settings
--id
网站唯一标识符(ID)。
可选参数 power-pages update-waf-policy-settings
--captcha-expiration-in-minutes
CAPTCHA 质询 Cookie 有效期(以分钟为单位)。 接受的范围通过Azure Front Door进行验证。
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--javascript-challenge-expiration-in-minutes
JavaScript 质询 Cookie 有效期(以分钟为单位)。 接受的范围通过Azure Front Door进行验证。
--mode
Web 应用程序防火墙强制模式。 防护阻止匹配请求;检测仅记录它们。
使用以下值之一:
PreventionDetection
pac power-pages upload-certificate
(预览版)验证并上传指定网站的 SSL 或托管证书。 证书文件和密码必须作为多部分形式数据提供。
所需的参数 power-pages upload-certificate
--cert-type
证书的类型(例如 SSL、MANAGED)。
--id
网站唯一标识符(ID)。
可选参数 power-pages upload-certificate
--environment
-env
指定目标 Dataverse。 该值可以是 Guid 或绝对 https URL。 如果未指定,将使用为当前身份验证配置文件选择的活动组织。
--file
证书文件 (.pfx)。
--password
证书密码。
另见
Microsoft Power Platform CLI 命令组
Microsoft Power Platform CLI 概述