Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
(Preview) Manage Power Pages sites, firewall, certificates, and custom domains.
Commands
| Command | Description |
|---|---|
| pac power-pages add-allowed-ip-addresses | (Preview) These IP addresses will be able to access the website. |
| pac power-pages add-ssl-binding-by-portal | (Preview) Binds the specified certificate thumbprint to the custom domain hostname of the website. |
| pac power-pages convert-trial-to-production | (Preview) Convert a trial website to a production website. |
| pac power-pages create-custom-domain | (Preview) Adds the specified custom host name to the website. |
| pac power-pages create-waf-rules | (Preview) Create web application Firewall rules on the given website. |
| pac power-pages create-website | (Preview) Trigger the creation of a new website. |
| pac power-pages delete-certificate-by-portal | (Preview) Deletes the certificate identified by the given thumbprint and type from the website. |
| pac power-pages delete-host-name-for-portal | (Preview) Removes the specified custom host name from the website and cleans up associated SSL bindings and AFD configuration. |
| pac power-pages delete-ssl-binding-by-thumbprint | (Preview) Removes the SSL binding for the specified hostname and certificate thumbprint from the website. |
| pac power-pages delete-waf-custom-rules | (Preview) Deletes web application firewall custom rules on the given website. |
| pac power-pages delete-website | (Preview) Trigger the deletion of a website by specifying the website ID. |
| pac power-pages disable-waf | (Preview) Disable web application Firewall on the given website. |
| pac power-pages enable-waf | (Preview) Enable web application firewall on the given website. |
| pac power-pages get-affected-sites | (Preview) Lists the websites in the tenant affected by an exception scenario, with each site's existing grant state, so an admin can review and select sites before granting. |
| pac power-pages get-allowed-ip-addresses | (Preview) Returns the list of IP addresses in the website's IP restriction allow list. |
| pac power-pages get-certificates-by-portal | (Preview) Returns the list of certificates associated with the specified website, filtered by certificate type. |
| pac power-pages get-exceptions | (Preview) Lists the tenant's exception state rows (optionally filtered by exception type) with the derived lifecycle status. |
| pac power-pages get-security-scan-report | (Preview) Get the deep scan report for a Power Pages website. |
| pac power-pages get-security-scan-score | (Preview) Get the deep scan score for a Power Pages website. |
| pac power-pages get-waf-rules | (Preview) Get the web application firewall rules associated with the given website. |
| pac power-pages get-waf-status | (Preview) Get the status of web application firewall associated with the given website. |
| pac power-pages get-website-by-id | (Preview) Get website details using a specified website ID. |
| pac power-pages get-websites | (Preview) Get a list of all the websites in your environment. |
| pac power-pages grant-exception | (Preview) Grants a break-glass admin exception (one-time per website and exception type) across one or more websites in the tenant. Gating, validation, and audit/state writes are synchronous; application-setting propagation is queued asynchronously. |
| pac power-pages list-host-names-for-portal | (Preview) Returns the list of custom host names configured for the specified website. |
| pac power-pages list-ssl-bindings-by-thumbprints | (Preview) Returns the SSL bindings (certificate thumbprints) associated with the specified hostname on the website. |
| pac power-pages remove-allowed-ip-addresses | (Preview) Removes the specified IP addresses from the website's IP restriction allow list. |
| pac power-pages restart-website | (Preview) Restart the website for the given site ID. |
| pac power-pages revoke-exception | (Preview) Revokes a previously granted admin exception across one or more websites in the tenant. Each exception state row is force-expired and asynchronous application-setting revert is queued. |
| pac power-pages set-portal-bootstrap-v5-enabled | (Preview) Stamp bootstrap version five (5) status as enabled for website. |
| pac power-pages set-portal-data-model-version | (Preview) Stamp data model version for website. |
| pac power-pages start-deep-scan | (Preview) Start deep scan for a Power Pages website. |
| pac power-pages start-quick-scan | (Preview) Execute a quick scan for a Power Pages website. |
| pac power-pages start-website | (Preview) Start the website for the given site ID. |
| pac power-pages stop-website | (Preview) Stop the website for the given site ID. |
| pac power-pages toggle-afd-traffic-routing | (Preview) Toggles traffic routing between Azure Front Door and web apps for a portal. When enableAFD is true, enables the AFD endpoint and adds service tag restrictions to web apps. When false, removes service tags and disables the AFD endpoint. |
| pac power-pages update-portal-security-group | (Preview) Update the security group for site visibility for a website. |
| pac power-pages update-site-visibility | (Preview) Update site visibility for a website. |
| pac power-pages update-waf-policy-settings | (Preview) Updates policy-level web application firewall settings (enforcement mode and JavaScript/CAPTCHA challenge cookie lifetimes) on the given website. Only the fields provided in the request body are applied; omitted fields are left unchanged. |
| pac power-pages upload-certificate | (Preview) Validates and uploads an SSL or managed certificate for the specified website. The certificate file and password must be provided as multipart form data. |
pac power-pages add-allowed-ip-addresses
(Preview) These IP addresses will be able to access the website.
Required Parameters for power-pages add-allowed-ip-addresses
--id
Website unique identifier (ID).
Optional Parameters for power-pages add-allowed-ip-addresses
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--ip-addresses
Provide the value as a JSON array.
pac power-pages add-ssl-binding-by-portal
(Preview) Binds the specified certificate thumbprint to the custom domain hostname of the website.
Required Parameters for power-pages add-ssl-binding-by-portal
--host-name
The custom domain hostname to bind the certificate to.
--id
Website unique identifier (ID).
--thumbprint
The thumbprint of the certificate to bind.
Optional Parameters for power-pages add-ssl-binding-by-portal
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages convert-trial-to-production
(Preview) Convert a trial website to a production website.
Required Parameters for power-pages convert-trial-to-production
--id
Website unique identifier (ID).
Optional Parameters for power-pages convert-trial-to-production
--enable-cdn
Enable Content Delivery Network (CDN) for the website
--enable-waf
Enable Web Application Firewall (WAF) for the website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--use-dynamics365-portal-add-on-license
Use Dynamics 365 Portal Add-On License for the website
pac power-pages create-custom-domain
(Preview) Adds the specified custom host name to the website.
Required Parameters for power-pages create-custom-domain
--custom-domain
The custom host name to add to the website.
--id
Website unique identifier (ID).
Optional Parameters for power-pages create-custom-domain
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages create-waf-rules
(Preview) Create web application Firewall rules on the given website.
Required Parameters for power-pages create-waf-rules
--id
Website unique identifier (ID).
Optional Parameters for power-pages create-waf-rules
--custom-rules
Provide the value as a JSON array.
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--managed-rules
Provide the value as a JSON array.
pac power-pages create-website
(Preview) Trigger the creation of a new website.
Required Parameters for power-pages create-website
--dataverse-organization-id
Dataverse organization's unique identifier (ID)
--name
Name of the website
--selected-base-language
Language ID - https://go.microsoft.com/fwlink/?linkid=2208135
--subdomain
Subdomain for the website URL
--template-name
Website template name. Supported templates, their display names, and template type:
| Template | Display Name | Template Type |
|---|---|---|
StarterLayout1 |
Starter Layout 1 | Power Pages |
StarterLayout2 |
Starter Layout 2 | Power Pages |
StarterLayout3 |
Starter Layout 3 | Power Pages |
StarterLayout4 |
Starter Layout 4 | Power Pages |
StarterLayout5 |
Starter Layout 5 | Power Pages |
BlankPage |
Blank Page | Power Pages |
BookMeetings |
Schedule and Manage Meetings | Power Pages |
DefaultPortalTemplate |
Starter Layout 1 | Power Pages |
PowerPortals_ProgramRegistration |
Program Registration | Power Pages |
PowerPortals_BookMeeting |
Schedule and Manage Meetings | Power Pages |
FAQ |
Frequently Asked Questions | Power Pages |
ProgramRegistration |
Program Registration | Power Pages |
BuildingPermit |
Application Processing | Power Pages |
Community |
Community | Dynamics 365 |
EventPortal |
Event Portal | Dynamics 365 |
CustomerSelfServicePortal |
Customer Self Service Portal | Dynamics 365 |
EmployeeSelfServicePortal |
Employee Self Service Portal | Dynamics 365 |
PartnerPortal |
Partner Portal | Dynamics 365 |
CustomerPortal |
Customer Portal | Dynamics 365 |
FieldService |
Field Service | Dynamics 365 |
Use one of these values:
StarterLayout1StarterLayout2StarterLayout3StarterLayout4StarterLayout5BlankPageBookMeetingsFAQProgramRegistrationBuildingPermitCommunityEventPortalCustomerSelfServicePortalEmployeeSelfServicePortalPartnerPortalCustomerPortalFieldServiceDefaultPortalTemplatePowerPortals_ProgramRegistrationPowerPortals_BookMeeting
Optional Parameters for power-pages create-website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--website-record-id
Dataverse record unique identifier (ID) of the website
pac power-pages delete-certificate-by-portal
(Preview) Deletes the certificate identified by the given thumbprint and type from the website.
Required Parameters for power-pages delete-certificate-by-portal
--cert-type
The type of certificate (e.g., SSL, MANAGED).
--id
Website unique identifier (ID).
--thumbprint
The thumbprint of the certificate to delete.
Optional Parameters for power-pages delete-certificate-by-portal
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages delete-host-name-for-portal
(Preview) Removes the specified custom host name from the website and cleans up associated SSL bindings and AFD configuration.
Required Parameters for power-pages delete-host-name-for-portal
--host-name
The custom host name to remove from the website.
--id
Website unique identifier (ID).
Optional Parameters for power-pages delete-host-name-for-portal
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages delete-ssl-binding-by-thumbprint
(Preview) Removes the SSL binding for the specified hostname and certificate thumbprint from the website.
Required Parameters for power-pages delete-ssl-binding-by-thumbprint
--host-name
The custom domain hostname whose SSL binding will be removed.
--id
Website unique identifier (ID).
--thumbprint
The thumbprint of the certificate to unbind.
Optional Parameters for power-pages delete-ssl-binding-by-thumbprint
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages delete-waf-custom-rules
(Preview) Deletes web application firewall custom rules on the given website.
Required Parameters for power-pages delete-waf-custom-rules
--body
The JSON request body, or @<path> to read it from a file.
--id
Website unique identifier (ID).
Optional Parameters for power-pages delete-waf-custom-rules
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages delete-website
(Preview) Trigger the deletion of a website by specifying the website ID.
Required Parameters for power-pages delete-website
--id
Website unique identifier (ID).
Optional Parameters for power-pages delete-website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages disable-waf
(Preview) Disable web application Firewall on the given website.
Required Parameters for power-pages disable-waf
--id
Website unique identifier (ID).
Optional Parameters for power-pages disable-waf
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages enable-waf
(Preview) Enable web application firewall on the given website.
Required Parameters for power-pages enable-waf
--id
Website unique identifier (ID).
Optional Parameters for power-pages enable-waf
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-affected-sites
(Preview) Lists the websites in the tenant affected by an exception scenario, with each site's existing grant state, so an admin can review and select sites before granting.
Required Parameters for power-pages get-affected-sites
--exception-type
The exception scenario discriminator, e.g. "WebApiStarRetirement".
Use one of these values:
WebApiStarRetirement
Optional Parameters for power-pages get-affected-sites
--columns
Comma-separated list of response properties to include in table output. Use --json for the complete response.
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-allowed-ip-addresses
(Preview) Returns the list of IP addresses in the website's IP restriction allow list.
Required Parameters for power-pages get-allowed-ip-addresses
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-allowed-ip-addresses
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-certificates-by-portal
(Preview) Returns the list of certificates associated with the specified website, filtered by certificate type.
Required Parameters for power-pages get-certificates-by-portal
--cert-type
The type of certificate to retrieve. Allowed values: SSL, MANAGED.
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-certificates-by-portal
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-exceptions
(Preview) Lists the tenant's exception state rows (optionally filtered by exception type) with the derived lifecycle status.
Optional Parameters for power-pages get-exceptions
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--exception-type
Optional exception scenario discriminator to filter by, e.g. "WebApiStarRetirement".
Use one of these values:
WebApiStarRetirement
pac power-pages get-security-scan-report
(Preview) Get the deep scan report for a Power Pages website.
Required Parameters for power-pages get-security-scan-report
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-security-scan-report
--columns
Comma-separated list of response properties to include in table output. Use --json for the complete response.
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-security-scan-score
(Preview) Get the deep scan score for a Power Pages website.
Required Parameters for power-pages get-security-scan-score
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-security-scan-score
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-waf-rules
(Preview) Get the web application firewall rules associated with the given website.
Required Parameters for power-pages get-waf-rules
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-waf-rules
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--rule-type
Type of web application firewall rules to retrieve.
Use one of these values:
managedcustom
pac power-pages get-waf-status
(Preview) Get the status of web application firewall associated with the given website.
Required Parameters for power-pages get-waf-status
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-waf-status
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-website-by-id
(Preview) Get website details using a specified website ID.
Required Parameters for power-pages get-website-by-id
--id
Website unique identifier (ID).
Optional Parameters for power-pages get-website-by-id
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages get-websites
(Preview) Get a list of all the websites in your environment.
Optional Parameters for power-pages get-websites
--columns
Comma-separated list of response properties to include in table output. Use --json for the complete response.
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--skip
The number of items to skip before returning the remaining items.
pac power-pages grant-exception
(Preview) Grants a break-glass admin exception (one-time per website and exception type) across one or more websites in the tenant. Gating, validation, and audit/state writes are synchronous; application-setting propagation is queued asynchronously.
Optional Parameters for power-pages grant-exception
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--exception-type
Exception scenario discriminator identifying which admin exception ("break-glass") scenario a grant, revoke, or query targets.
Use one of these values:
WebApiStarRetirement
--portal-ids
Websites the exception should be applied to (deduplicated server-side). Provide the value as a JSON array.
--risk-acknowledged
Whether the admin explicitly acknowledged the risk. Must be true to proceed.
pac power-pages list-host-names-for-portal
(Preview) Returns the list of custom host names configured for the specified website.
Required Parameters for power-pages list-host-names-for-portal
--id
Website unique identifier (ID).
Optional Parameters for power-pages list-host-names-for-portal
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages list-ssl-bindings-by-thumbprints
(Preview) Returns the SSL bindings (certificate thumbprints) associated with the specified hostname on the website.
Required Parameters for power-pages list-ssl-bindings-by-thumbprints
--host-name
The custom domain hostname to filter SSL bindings by.
--id
Website unique identifier (ID).
Optional Parameters for power-pages list-ssl-bindings-by-thumbprints
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages remove-allowed-ip-addresses
(Preview) Removes the specified IP addresses from the website's IP restriction allow list.
Required Parameters for power-pages remove-allowed-ip-addresses
--id
Website unique identifier (ID).
Optional Parameters for power-pages remove-allowed-ip-addresses
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--ip-addresses
Provide the value as a JSON array.
pac power-pages restart-website
(Preview) Restart the website for the given site ID.
Required Parameters for power-pages restart-website
--id
Website unique identifier (ID).
Optional Parameters for power-pages restart-website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages revoke-exception
(Preview) Revokes a previously granted admin exception across one or more websites in the tenant. Each exception state row is force-expired and asynchronous application-setting revert is queued.
Optional Parameters for power-pages revoke-exception
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--exception-type
Exception scenario discriminator identifying which admin exception ("break-glass") scenario a grant, revoke, or query targets.
Use one of these values:
WebApiStarRetirement
--portal-ids
Websites whose exception should be revoked (deduplicated server-side). Provide the value as a JSON array.
pac power-pages set-portal-bootstrap-v5-enabled
(Preview) Stamp bootstrap version five (5) status as enabled for website.
Required Parameters for power-pages set-portal-bootstrap-v5-enabled
--id
Website unique identifier (ID).
Optional Parameters for power-pages set-portal-bootstrap-v5-enabled
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages set-portal-data-model-version
(Preview) Stamp data model version for website.
Required Parameters for power-pages set-portal-data-model-version
--id
Website unique identifier (ID).
Optional Parameters for power-pages set-portal-data-model-version
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--is-new-data-model
Whether the portal uses the enhanced data model.
pac power-pages start-deep-scan
(Preview) Start deep scan for a Power Pages website.
Required Parameters for power-pages start-deep-scan
--id
Website unique identifier (ID).
Optional Parameters for power-pages start-deep-scan
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages start-quick-scan
(Preview) Execute a quick scan for a Power Pages website.
Required Parameters for power-pages start-quick-scan
--id
Website unique identifier (ID).
Optional Parameters for power-pages start-quick-scan
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--lcid
Language code identifier (LCID) for the website.
pac power-pages start-website
(Preview) Start the website for the given site ID.
Required Parameters for power-pages start-website
--id
Website unique identifier (ID).
Optional Parameters for power-pages start-website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages stop-website
(Preview) Stop the website for the given site ID.
Required Parameters for power-pages stop-website
--id
Website unique identifier (ID).
Optional Parameters for power-pages stop-website
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages toggle-afd-traffic-routing
(Preview) Toggles traffic routing between Azure Front Door and web apps for a portal. When enableAFD is true, enables the AFD endpoint and adds service tag restrictions to web apps. When false, removes service tags and disables the AFD endpoint.
Required Parameters for power-pages toggle-afd-traffic-routing
--enable-afd
True to enable AFD routing, false to disable.
--id
Website unique identifier (ID).
Optional Parameters for power-pages toggle-afd-traffic-routing
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
pac power-pages update-portal-security-group
(Preview) Update the security group for site visibility for a website.
Required Parameters for power-pages update-portal-security-group
--id
Website unique identifier (ID).
Optional Parameters for power-pages update-portal-security-group
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--security-group-id
Security group ID.
pac power-pages update-site-visibility
(Preview) Update site visibility for a website.
Required Parameters for power-pages update-site-visibility
--id
Website unique identifier (ID).
Optional Parameters for power-pages update-site-visibility
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--site-visibility
Site visibility.
pac power-pages update-waf-policy-settings
(Preview) Updates policy-level web application firewall settings (enforcement mode and JavaScript/CAPTCHA challenge cookie lifetimes) on the given website. Only the fields provided in the request body are applied; omitted fields are left unchanged.
Required Parameters for power-pages update-waf-policy-settings
--id
Website unique identifier (ID).
Optional Parameters for power-pages update-waf-policy-settings
--captcha-expiration-in-minutes
CAPTCHA challenge cookie validity lifetime in minutes. The accepted range is validated by Azure Front Door.
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--javascript-challenge-expiration-in-minutes
JavaScript challenge cookie validity lifetime in minutes. The accepted range is validated by Azure Front Door.
--mode
Web application firewall enforcement mode. Prevention blocks matching requests; Detection only logs them.
Use one of these values:
PreventionDetection
pac power-pages upload-certificate
(Preview) Validates and uploads an SSL or managed certificate for the specified website. The certificate file and password must be provided as multipart form data.
Required Parameters for power-pages upload-certificate
--cert-type
The type of certificate (e.g., SSL, MANAGED).
--id
Website unique identifier (ID).
Optional Parameters for power-pages upload-certificate
--environment -env
Specifies the target Dataverse. The value may be a Guid or absolute https URL. When not specified, the active organization selected for the current auth profile will be used.
--file
The certificate file (.pfx).
--password
The certificate password.
See also
Microsoft Power Platform CLI Command Groups
Microsoft Power Platform CLI overview