Add a Custom Domain Name in Power Pages
Add a Custom Domain Name in Power Pages
A custom domain helps improve branding, trust, and discoverability for your Power Pages website. Instead of using the default Power Pages URL, you can map your site to a custom domain such as www.contoso.com.
Each Power Pages website supports one custom domain and requires a valid SSL certificate for secure communication.
Prerequisites
- Power Pages website provisioned
- Valid SSL certificate (.pfx format)
- Access to DNS provider
- Admin permissions in Power Platform Admin Center
Steps to Add Custom Domain
- Go to Power Platform Admin Center.
- Select Power Pages Sites.
- Open your website and click Manage.
- Go to Site Details.
- Select Connect Custom Domain.
- Choose SSL certificate (Upload .pfx or use existing).
- Enter CNAME (e.g., www.contoso.com).
- Validate DNS using TXT record (if CDN enabled).
- Create SSL binding.
- Click Close after successful setup.
SSL Certificate Options
- Upload new .PFX certificate
- Use existing certificate
- Renew certificate via CA
DNS Configuration
- Create CNAME record pointing to Power Pages URL
- Add TXT record for validation (if required)
- Wait for DNS propagation
Best Practices
- Always use trusted SSL certificates
- Verify DNS before binding domain
- Renew certificates before expiry
- Test domain after configuration
- Avoid using same domain across multiple sites
Key Takeaways
- Custom domain improves branding and trust
- SSL certificate is mandatory
- DNS validation ensures domain ownership
- Only one domain per Power Pages site is allowed