Power Pages Development

Build external-facing Power Pages sites exposing Dataverse data via Liquid templates.

12|4|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/markus41/Claude-m --skill power-pages-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Power Pages Development
Source: https://github.com/markus41/Claude-m/tree/main/power-pages/skills/power-pages
Command: npx skills add https://github.com/markus41/Claude-m --skill power-pages-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Power Pages Development enables organizations to securely expose Dataverse data to external users by building external-facing Power Pages sites backed by Dataverse, simplifying external collaboration and public information sharing.

Core Features & Use Cases

  • Low-code site design: Create pages, templates, and content using Liquid templates and Dataverse data access without heavy coding.
  • Secure external portals: support authentication providers and web roles to control access for customers, partners, and public users.
  • Use Case: Build a customer portal that exposes incident data filtered by user identity and role, with forms and lists configured via Dataverse tables.

Quick Start

Create a minimal Power Pages site connected to a Dataverse table and deploy it with PAC.

Frequently Asked Questions about Power Pages Development

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I expose Dataverse data to external users via a web portal?

To expose Dataverse data to external users, you can build external-facing Power Pages sites. These sites use Liquid templates and web roles to securely control data access for customers and partners.

Can I use Liquid templates to render Dataverse tables in Power Pages?

Yes, you can use Liquid templates in Power Pages to render Dataverse tables. Liquid enables low-code data access, allowing you to query Dataverse records and dynamically populate page content without heavy coding.

How do I configure site permissions and authentication for a customer portal?

You configure customer portal permissions by setting up authentication providers and assigning web roles. This mechanism controls site access and filters Dataverse data visibility based on user identity and role.

What is the best way to deploy Power Pages sites using PAC CLI?

The best way to deploy Power Pages sites is by using the PAC CLI tooling. PAC CLI allows you to configure site architecture, upload web templates, and deploy site settings directly from your local development environment.

Do I need to understand adx_ tables to build Power Pages?

Yes, you need to understand adx_ tables to build Power Pages effectively. These tables form the underlying site architecture, storing essential configurations for web templates, forms, lists, and site permissions.

Why use Power Pages instead of building a custom external website?

Use Power Pages instead of a custom external website to securely expose Dataverse data with low-code design. It simplifies external collaboration by providing built-in authentication providers and native Dataverse integration without heavy coding.