Power Pages: external portals with low-code
How to build secure portals for customers, partners and suppliers with Power Pages, connected to Dataverse.
When the process needs to leave the building
Many processes involve people outside the company: a customer checking an order status, a supplier sending documents, a partner logging a request. Doing this over email is slow and disorganized. Power Pages lets you build secure, external-facing web portals connected directly to Dataverse. As a Microsoft Solutions Partner, RHC uses Power Pages to extend internal processes to the outside world with governance.
What Power Pages is
Power Pages is the portal solution of the Power Platform. It delivers business web sites — not marketing brochure sites, but transactional portals where external users authenticate, fill in forms and look up data. All reading and writing to Dataverse, the same base as Dynamics 365.
Typical use cases
| Portal | Audience | What it solves |
|---|---|---|
| Support | Customers | Open and track tickets |
| Self-service | Customers | Check orders and invoices |
| Partner | Resellers | Register opportunities |
| Supplier | Vendors | Submit documents and quotes |
| Citizen | Public | Requests to agencies and services |
Security first
Because the portal is exposed to the internet, security is central. Power Pages brings its own controls: authentication of external users, table permissions that define exactly which data each profile sees and page rules. The principle is least privilege: the external user sees and does only what is strictly necessary.
How to build a portal
- Define the external process: which interaction leaves the company and why.
- Model in Dataverse: the tables the portal will read and write.
- Configure authentication: how external users sign in.
- Design the pages: forms, lists and details.
- Apply permissions: table by table, role by role.
- Test the security: validate that nobody sees what they should not.
- Publish and monitor: track usage and protect against abuse.
Integration with the rest of the ecosystem
The strength of Power Pages is not living isolated. A ticket opened on the portal becomes a Dataverse record, which triggers a Power Automate flow, appears in a support app and feeds a Power BI report. The external and internal process are the same data, no copies.
Essential precautions
- Data exposure: review permissions rigorously; one mistake exposes sensitive data.
- External user experience: outsiders do not know your jargon; simplify.
- Scale and protection: prepare the portal for peaks and protect against malicious traffic.
- Compliance: portals collecting personal data require privacy attention.
Secure portal checklist
- External process well defined
- Dataverse data model ready
- External user authentication configured
- Table permissions by least privilege
- Security tests validating what each profile sees
- Integration with Power Automate and Power BI
- Privacy compliance addressed
Key takeaways
- Power Pages builds transactional web portals for customers, partners and suppliers.
- It connects directly to Dataverse, the same base as Dynamics 365.
- Security is central: authentication and table permissions by least privilege.
- The portal integrates with Power Automate and Power BI, unifying external and internal process.
- Reviewing permissions rigorously prevents data exposure; RHC structures that governance.
Frequently asked questions
Read next
Ready to do more with Microsoft?
Talk to an expert and discover how to optimize licensing, security and productivity.