July 21, 2026

Power Pages - Simply Explained

Power Pages - Simply Explained
Power Pages - Simply Explained
M365 FM Podcast
Power Pages - Simply Explained

Microsoft Power Pages is Microsoft's low-code platform for building secure, external-facing business websites that connect directly to enterprise data. In this episode of Microsoft Knowledge Nuggets, Mirko Peters explains Power Pages in simple terms, showing how organizations can rapidly create customer portals, partner portals, self-service websites, and public-facing business applications without building everything from scratch.

You'll learn how Power Pages fits into the Microsoft Power Platform alongside Power Apps, Power Automate, Power BI, and Dataverse, and why it is designed specifically for external users rather than internal employees. The episode explains how Power Pages combines low-code development with enterprise-grade security, authentication, role-based access control, and responsive web design, allowing organizations to securely expose business data and processes to customers, partners, suppliers, and citizens.

The episode also explores practical use cases such as customer self-service portals, support centers, permit and application systems, supplier portals, event registration, knowledge bases, and business-to-business collaboration. You'll discover how Power Pages integrates with Microsoft Entra ID, Dataverse, Power Automate, Dynamics 365, Microsoft 365, and Azure services to deliver secure, scalable web experiences while reducing development time and maintenance costs. It also explains when Power Pages is the right choice compared to traditional web development or Power Apps.

Whether you're an IT professional, developer, Power Platform consultant, or business leader, this episode provides a clear introduction to Power Pages and explains how organizations can build professional, enterprise-ready websites that securely connect external users with Microsoft business applications and data.

Welcome to the world of Microsoft Power Pages! This innovative platform allows you to create secure, external-facing business websites with ease. Thanks to its low-code nature, you don’t need to be a coding expert to build stunning sites. Whether you're a small business owner or part of a large organization, Power Pages empowers you to design websites that connect seamlessly with your data. As part of the Microsoft ecosystem, you’ll find that it integrates smoothly with other power platform technology, making website creation a breeze.

Key Takeaways

  • Power Pages simplifies website creation with user-friendly drag-and-drop tools.
  • No coding skills are needed, making it accessible for everyone.
  • Choose from pre-built templates to speed up your website development.
  • Integrate seamlessly with Microsoft Dataverse for real-time data access.
  • Enhance security with built-in features to protect sensitive information.
  • Customize your website to reflect your brand identity effectively.
  • Support multilingual development to reach a global audience.
  • Leverage Power Pages to create customer portals and self-service platforms that improve user engagement.

What Are Power Pages?

What Are Power Pages?

Microsoft Power Pages is a powerful low-code development platform designed to help you create secure websites with ease. This platform allows you to build external-facing business websites that engage users effectively. You don’t need extensive coding skills to get started, thanks to its user-friendly interface and pre-built templates.

Key Features

Power Pages has evolved significantly from its earlier version, known as Power Apps Portals. Now, it stands as a standalone product within the Microsoft ecosystem. This evolution means you can enjoy enhanced features and customization options that were not available before.

Here are some key features that set Microsoft Power Pages apart:

  • User-Friendly Interface: The drag-and-drop functionality makes it simple for you to design your website without writing code.
  • Pre-Built Templates: You can choose from a variety of templates that suit your business needs, speeding up the website creation process.
  • Enhanced Security: Power Pages focuses on creating secure websites for external users, ensuring that sensitive information remains protected.
  • Integration with Microsoft Dataverse: This allows you to connect your website directly to live business data, making interactions seamless and efficient.

According to Charles Lamanna, CVP of Business Applications and Platform at Microsoft, “In addition to being low-code, Power Pages extends far beyond portals’ former capabilities to enable organizations of any size to securely build websites with exciting new aesthetic features and advanced capabilities for customization with pro-developer extensibility.”

With these features, Microsoft Power Pages empowers you to create dynamic customer portals, partner hubs, and self-service platforms that enhance your online presence. The platform combines existing capabilities with new no-code and low-code options, making it easier than ever to build the website you envision.

Feature Description
Enhanced File Upload Supports larger file uploads and drag-and-drop functionality, improving user experience.
Modern List Enhancements Custom JavaScript support for more flexibility and customization options.
Microsoft Entra External ID Integration Simplifies the setup of authentication for external users.

Building with Microsoft Power Pages

Building with Microsoft Power Pages

User-Friendly Design

Creating a website can feel overwhelming, especially if you lack coding experience. Fortunately, Microsoft Power Pages makes this process straightforward and enjoyable. With its drag-and-drop visual designer, you can easily build well-structured websites without writing a single line of code. This user-friendly interface allows you to focus on your content and design rather than getting bogged down by technical details. Plus, the platform offers pre-built templates tailored to various business needs, so you can kickstart your project without starting from scratch.

Imagine being able to create a customer portal or a partner hub in just a few clicks! Power Pages empowers you to do just that. You can customize your site’s look and feel, ensuring it aligns with your brand identity. This flexibility means you can create a unique online presence that resonates with your audience.

One of the standout features of Microsoft Power Pages is its seamless integration with Microsoft Dataverse. This integration enhances your data management capabilities significantly. Here’s how:

Benefit Description
Real-time Data Access Provides immediate access to data, allowing for timely decision-making and updates.
Customizable User Experience Enables organizations to tailor the user interface to meet specific needs and preferences.
Enhanced Security Offers granular access permissions to protect sensitive data for different user roles.
Seamless Integration Connects with other Microsoft tools like Teams and Dynamics 365, enhancing collaboration.

With Microsoft Dataverse, you can connect your website directly to live business data. This means that when a customer checks their order status or submits a request, they interact with real-time information. You won’t have to worry about manual data entry or outdated information, which can lead to errors. Instead, you can focus on providing a smooth and efficient user experience.

Moreover, Power Pages supports multilingual website development, allowing you to reach a global audience. You can easily enable multiple languages in your Dataverse environment, making your content accessible to users from different backgrounds. This feature is crucial for businesses looking to expand their reach and engage with diverse customers.

Benefits of Microsoft Power Pages

Security and Compliance

When you choose Microsoft Power Pages, you gain access to a platform that prioritizes security and compliance. This is crucial for any business website, especially when handling sensitive information. Power Pages comes equipped with robust security features, ensuring that your data remains protected.

One of the standout benefits is the cost-effectiveness of using Power Pages compared to traditional website development methods. Here’s a quick comparison:

Factor Traditional Development Power Pages
Initial costs High upfront expenses for hiring developers and infrastructure Lower initial costs due to a subscription-based model
Developer salaries Requires qualified developers, leading to high labor costs Minimal coding skills needed, reducing dedicated team needs
Maintenance costs Ongoing maintenance is costly and time-consuming Managed by Microsoft, resulting in significant savings

By using Microsoft Power Pages, you can reduce development time for new web applications by 25%. This leads to a risk-adjusted savings of $3.2 million over three years. Additionally, reallocating developer resources can save you around $3.3 million, while avoiding ongoing licensing and maintenance costs can total $1.3 million over the same period.

Scalability is another key advantage of Microsoft Power Pages. The platform is built on a scalable architecture that supports various web solutions, from small internal portals to large public websites. It operates on Microsoft’s cloud infrastructure, which alleviates concerns about server management and performance issues. You can expect reliable performance and automatic scaling, making it capable of handling high traffic and complex workflows.

Moreover, Power Pages provides regular updates for website stability and reliability. This means you won’t have to worry about manual updates, allowing your website to scale effectively and manage increased traffic. With built-in load balancing and enterprise-grade security, Microsoft Power Pages offers a future-proof solution for your organization. You can grow your operations without facing significant complexity, making it an ideal choice for businesses looking to expand.

In terms of compliance, Microsoft Power Pages holds several important certifications, ensuring that your website meets industry standards. Here’s a quick look at some of the certifications:

Certification Accreditation Body Accreditation Date Notes
ISO/IEC 27001 Alcumus 29/03/2022 All aspects are covered.
PCI DSS ClaraNet Ltd 12/08/2023 Excludes certain PCI controls.
Cyber Essentials N/A N/A N/A
Cyber Essentials Plus N/A N/A N/A

With these features, Microsoft Power Pages not only helps you create professional and secure websites but also ensures that you comply with necessary regulations. This combination of security, cost-effectiveness, and scalability makes Power Pages a smart choice for any organization looking to enhance its online presence.

Use Cases for Power Pages

Integration with Microsoft Tools

Microsoft Power Pages opens up a world of possibilities for creating engaging websites. You can build various types of sites, including customer portals, partner hubs, and self-service platforms. Each of these use cases showcases how Power Pages enhances user experience and streamlines business operations.

  • Customer Portals: These portals allow customers to access their information, track orders, and submit requests. By using interactive designs and customizable forms, you can create a tailored experience that boosts user engagement and satisfaction. Here’s how:
Feature Benefit
Interactive Design Enhances user navigation and engagement.
Customizable Forms Allows users to tailor their experience, improving satisfaction.
Secure Data Access Builds trust and encourages user interaction.
Responsive Layouts Ensures accessibility across devices, enhancing user experience.

Incorporating gamification elements, like rewards and badges, can motivate users to engage more with your portal. Leaderboards can foster competition, making the experience enjoyable and leading to higher satisfaction. The personalized interactions and self-service capabilities streamline processes, enhancing customer service and driving loyalty.

  • Partner Hubs: Many organizations are creating dedicated portals for partners to streamline interactions. For example, a UK electricity provider developed a portal that allows partners to report customer volumes and manage performance data efficiently. This integration simplifies communication and enhances collaboration.

  • Self-Service Platforms: These platforms empower users to find solutions independently, reducing operational costs for businesses. Here’s a quick look at the benefits:

Benefit Description
Rapid Creation Enables quick development of secure, data-driven websites and portals.
Streamlined Processes Improves business processes, leading to reduced operational efforts.
Enhanced Customer Engagement Facilitates better interaction with customers, which can lead to increased efficiency.
Low-Code Development Reduces the need for extensive coding, lowering development costs.
Integration with Microsoft Systems Connects seamlessly with existing Microsoft tools, minimizing additional expenses.

By leveraging Microsoft Power Pages, you can create data-driven sites that connect with Microsoft Dataverse and Dynamics 365. This integration enhances functionality and allows you to automate manual processes, providing intuitive self-service experiences for both customers and employees.


In summary, Microsoft Power Pages offers a user-friendly design that simplifies website creation for everyone, regardless of coding skills. With its extensive customization options, responsive design, and built-in analytics, you can create engaging websites that meet your business needs.

Here are some key takeaways:

  • Power Pages streamlines the website creation process with drag-and-drop tools.
  • It allows for extensive customization to align with your company branding.
  • The platform ensures mobile-friendliness for better user engagement.

As you explore your website-building options, consider how Microsoft Power Pages can integrate with the broader Microsoft Power Platform. This powerful combination can help you create secure, data-driven websites that enhance your online presence and drive business success.

Don't miss out on the opportunity to elevate your digital strategy with Power Pages!

FAQ

What are Power Pages?

Power Pages is a low-code platform from Microsoft that allows you to create secure, external-facing websites easily. It simplifies website development, making it accessible for users without extensive coding skills.

How do I get started with Power Pages?

To start using Power Pages, sign up for a Microsoft account. You can then access the platform and begin building your website using the intuitive design tools and templates available.

Is there a registration process for Power Pages?

Yes, you need to register for a Microsoft account to use Power Pages. This account will give you access to the platform and its features for creating websites.

Can I customize my website with Power Pages?

Absolutely! Power Pages offers extensive customization options. You can modify templates, adjust layouts, and personalize your website's look and feel to match your brand.

What types of websites can I create with Power Pages?

You can create various types of websites, including customer portals, partner hubs, and self-service platforms. Power Pages is versatile and adapts to different business needs.

Is Power Pages secure for handling sensitive data?

Yes, Power Pages prioritizes security. It includes features like a Web Application Firewall and customizable authentication options to protect sensitive information on your website.

Can I integrate Power Pages with other Microsoft tools?

Definitely! Power Pages integrates seamlessly with other Microsoft tools, such as Microsoft Dataverse and Dynamics 365, enhancing your website's functionality and data management capabilities.

Is there a trial version of Power Pages available?

Yes, Microsoft offers a free 30-day trial for Power Pages. This allows you to explore its features and capabilities before committing to a subscription.


๐ŸŽง Listen to this episode

Want a practical explanation of Power Pages? This episode breaks down the topic in clear language and shows why it matters for Microsoft 365, Azure, Power Platform, security, AI, and modern work.

Listen to this episode if you want to:

  • Understand the key concepts behind Power Pages
  • See how it fits into the wider Microsoft technology ecosystem
  • Learn where it can create practical value for your organization

You may also enjoy these related M365 FM episodes:

Discover more practical Microsoft conversations on M365 FM.

๐Ÿš€ Want to be part of m365.fm?

Then stop just listening… and start showing up.

๐Ÿ‘‰ Connect with me on LinkedIn and let’s make something happen:

  • ๐ŸŽ™๏ธ Be a podcast guest and share your story
  • ๐ŸŽง Host your own episode (yes, seriously)
  • ๐Ÿ’ก Pitch topics the community actually wants to hear
  • ๐ŸŒ Build your personal brand in the Microsoft 365 space

This isn’t just a podcast — it’s a platform for people who take action.

๐Ÿ”ฅ Most people wait. The best ones don’t.

๐Ÿ‘‰ Connect with me on LinkedIn and send me a message:
"I want in"

Let’s build something awesome ๐Ÿ‘Š

1
00:00:00,000 --> 00:00:03,880
So imagine you run a small business and meet a customer portal where people can log in,

2
00:00:03,880 --> 00:00:06,520
see their order history, and submit support tickets.

3
00:00:06,520 --> 00:00:11,480
But you're not a web developer 20 years ago you'd hire an agency, pay thousands, and wait months.

4
00:00:11,480 --> 00:00:13,040
Today there's a much simpler path.

5
00:00:13,040 --> 00:00:15,120
External websites aren't optional anymore.

6
00:00:15,120 --> 00:00:18,960
Customer portals, partner dashboards, and self-service sites are how business gets done.

7
00:00:18,960 --> 00:00:23,560
The problem is that traditional web development stays slow, expensive, and requires skills

8
00:00:23,560 --> 00:00:25,600
most small businesses just don't have.

9
00:00:25,600 --> 00:00:26,320
What changed?

10
00:00:26,320 --> 00:00:28,000
Powerpages.

11
00:00:28,000 --> 00:00:31,720
By the end of this episode, you'll understand what Powerpages actually is, how it connects

12
00:00:31,720 --> 00:00:33,760
to your business data and when you should use it.

13
00:00:33,760 --> 00:00:38,560
We'll break it down into eight clear building blocks, grab your coffee, and let's dive in.

14
00:00:38,560 --> 00:00:40,440
What exactly is Powerpages?

15
00:00:40,440 --> 00:00:41,920
Here's the simplest definition.

16
00:00:41,920 --> 00:00:46,320
Powerpages is Microsoft's low-code platform for building external facing business websites.

17
00:00:46,320 --> 00:00:48,960
That sounds like a mouthful, so here's the plain English version.

18
00:00:48,960 --> 00:00:51,000
Think of it as a storefront for your business data.

19
00:00:51,000 --> 00:00:55,000
You have a back office full of customer records, orders, and service cases.

20
00:00:55,000 --> 00:00:59,560
Powerpages is the front door that lets your customers walk in and interact with that data.

21
00:00:59,560 --> 00:01:02,160
Here's an important distinction you've heard of Power Apps.

22
00:01:02,160 --> 00:01:06,040
That's for internal employees, an app for your sales team or warehouse staff.

23
00:01:06,040 --> 00:01:07,600
Powerpages flips that around.

24
00:01:07,600 --> 00:01:09,640
It's for people outside your company.

25
00:01:09,640 --> 00:01:12,320
Customers, partners, vendors, or the general public.

26
00:01:12,320 --> 00:01:17,000
Powerpages runs as a SaaS platform, which means Microsoft handles all the hosting, security,

27
00:01:17,000 --> 00:01:18,200
updates, and scaling.

28
00:01:18,200 --> 00:01:19,960
You just design the site and publish it.

29
00:01:19,960 --> 00:01:23,640
No service to manage and no security patches to install, so it's like having a professional

30
00:01:23,640 --> 00:01:26,120
web hosting team build right into your subscription.

31
00:01:26,120 --> 00:01:29,200
But don't confuse Powerpages with WordPress or Squarespace.

32
00:01:29,200 --> 00:01:30,840
Those are for marketing websites.

33
00:01:30,840 --> 00:01:33,480
Blogs, landing pages, and online stores.

34
00:01:33,480 --> 00:01:37,640
Powerpages is different because it connects directly to your business data stored in Microsoft

35
00:01:37,640 --> 00:01:39,640
Dataverse, and that's the key difference.

36
00:01:39,640 --> 00:01:44,240
A WordPress site shows static content, but a Powerpages site shows live data from your business

37
00:01:44,240 --> 00:01:45,240
systems.

38
00:01:45,240 --> 00:01:49,320
So when a customer submits a form, a record gets created in your database instantly.

39
00:01:49,320 --> 00:01:52,640
No manual entry, CSV exports, or copypaste.

40
00:01:52,640 --> 00:01:54,760
Powerpages isn't a traditional website builder.

41
00:01:54,760 --> 00:01:56,800
It's a data-connected portal platform.

42
00:01:56,800 --> 00:02:00,480
And to really understand it, you first need to know where it came from.

43
00:02:00,480 --> 00:02:03,520
The rebrand, from Power Apps Portals to Powerpages.

44
00:02:03,520 --> 00:02:06,680
Before 2022, this product had a different name.

45
00:02:06,680 --> 00:02:07,760
Power Apps Portals.

46
00:02:07,760 --> 00:02:09,800
And honestly, that name caused a lot of confusion.

47
00:02:09,800 --> 00:02:12,920
It was buried inside Power Apps there, so most people didn't even know it existed, making

48
00:02:12,920 --> 00:02:16,640
it feel more like a hidden feature than a real product you could rely on.

49
00:02:16,640 --> 00:02:19,960
Microsoft gave it its own identity at the build conference in May 2022.

50
00:02:19,960 --> 00:02:24,000
They announced Powerpages as a standalone product, making it the fifth member of the Power

51
00:02:24,000 --> 00:02:28,480
Platform family alongside Power Apps, Power Automate, Power BI, and Power Virtual agents.

52
00:02:28,480 --> 00:02:33,280
Finally, it got its own home page, its own licensing, and its own place in the line-up.

53
00:02:33,280 --> 00:02:34,280
Here's the good news.

54
00:02:34,280 --> 00:02:36,720
If you already had a Power Apps portal, nothing changed.

55
00:02:36,720 --> 00:02:38,840
Microsoft didn't force anyone to migrate.

56
00:02:38,840 --> 00:02:42,640
Your existing site automatically became a Powerpages site, and all the old features still

57
00:02:42,640 --> 00:02:43,640
work.

58
00:02:43,640 --> 00:02:45,400
Plus, you get access to the new ones too.

59
00:02:45,400 --> 00:02:46,400
What improved?

60
00:02:46,400 --> 00:02:47,400
A lot.

61
00:02:47,400 --> 00:02:50,400
Design Studio replaced the old clunky portal editor.

62
00:02:50,400 --> 00:02:51,640
Security got tighter.

63
00:02:51,640 --> 00:02:56,000
Sites are now private by default, so they aren't publicly discoverable until you explicitly

64
00:02:56,000 --> 00:02:57,000
share them.

65
00:02:57,000 --> 00:03:00,480
Licensing became its own thing, separate from Power Apps, which made it easier to buy and

66
00:03:00,480 --> 00:03:01,480
easier to understand.

67
00:03:01,480 --> 00:03:04,120
So now you know what Powerpages is and where it came from.

68
00:03:04,120 --> 00:03:06,160
But how does it actually work under the hood?

69
00:03:06,160 --> 00:03:08,960
That's where Dataverse comes in, so the engine.

70
00:03:08,960 --> 00:03:09,960
Dataverse connection.

71
00:03:09,960 --> 00:03:12,000
Now here's where the pieces come together.

72
00:03:12,000 --> 00:03:14,320
Powerpages isn't just a pretty website builder.

73
00:03:14,320 --> 00:03:18,280
The need that connects to something called Dataverse, Microsoft's Cloud Database, think of it as

74
00:03:18,280 --> 00:03:22,240
the filing cabinet in your back office that stores all your business data.

75
00:03:22,240 --> 00:03:26,720
Customer names, order histories, support tickets, inventory levels, everything.

76
00:03:26,720 --> 00:03:30,280
Powerpages is the front desk that lets customers walk in, look at those files and interact

77
00:03:30,280 --> 00:03:34,400
with them, but they never touch the filing cabinet directly because the front desk handles

78
00:03:34,400 --> 00:03:35,400
that.

79
00:03:35,400 --> 00:03:38,480
So when a customer logs into your portal and sees their order status, they're reading

80
00:03:38,480 --> 00:03:40,760
data straight from Dataverse in real time.

81
00:03:40,760 --> 00:03:44,920
And when they submit a form, a new record gets created in that same database instantly.

82
00:03:44,920 --> 00:03:46,480
How does this connection actually work?

83
00:03:46,480 --> 00:03:50,320
It uses a server to server connection or S2S for short.

84
00:03:50,320 --> 00:03:55,200
Powerpages talks to Dataverse through a dedicated Microsoft Entra app, which is Microsoft's

85
00:03:55,200 --> 00:03:56,640
identity service.

86
00:03:56,640 --> 00:03:59,960
Every Powerpages site gets its own unique app with its own certificate.

87
00:03:59,960 --> 00:04:03,240
It's secure, automatic, and you don't have to configure it manually.

88
00:04:03,240 --> 00:04:04,560
It just works.

89
00:04:04,560 --> 00:04:05,560
Why does this matter?

90
00:04:05,560 --> 00:04:09,080
Because it means your forms and lists are directly linked to live business data.

91
00:04:09,080 --> 00:04:13,400
There's no middleman, no CSV export, no manual sync, a customer submits a support request

92
00:04:13,400 --> 00:04:17,920
on your website, and boom, a case record appears in your Dynamics 365 system.

93
00:04:17,920 --> 00:04:21,200
Your team can start working on it immediately without any one typing data into a second

94
00:04:21,200 --> 00:04:22,200
system.

95
00:04:22,200 --> 00:04:23,720
Now there's an important update here.

96
00:04:23,720 --> 00:04:27,600
Microsoft recently introduced native Dataverse authorization in public preview and this

97
00:04:27,600 --> 00:04:28,840
is a big deal.

98
00:04:28,840 --> 00:04:32,720
In the old model, external users on your website weren't really Dataverse users.

99
00:04:32,720 --> 00:04:35,600
Their permissions were managed through a separate layer called web roles.

100
00:04:35,600 --> 00:04:37,880
It worked, but it wasn't always transparent.

101
00:04:37,880 --> 00:04:41,760
With native Dataverse authorization, those external users are now treated as actual Dataverse

102
00:04:41,760 --> 00:04:46,360
users and their permissions are enforced at the database level, just like internal employees.

103
00:04:46,360 --> 00:04:50,200
That means more granular security, better audit trails, and fewer gaps where Data could

104
00:04:50,200 --> 00:04:51,200
slip through.

105
00:04:51,200 --> 00:04:52,600
It's a significant upgrade.

106
00:04:52,600 --> 00:04:55,200
Once you've got the foundation, you need to actually build the site.

107
00:04:55,200 --> 00:04:59,000
That's where the Design Studio comes in, building with the Design Studio.

108
00:04:59,000 --> 00:05:00,760
So what exactly is the Design Studio?

109
00:05:00,760 --> 00:05:05,400
It's the central hub where you build your Powerpages site and it's split into four workspaces.

110
00:05:05,400 --> 00:05:07,440
Each one handles a different part of the process.

111
00:05:07,440 --> 00:05:09,120
The first workspace is Pages.

112
00:05:09,120 --> 00:05:10,800
This is your drag and drop page editor.

113
00:05:10,800 --> 00:05:14,520
You add sections, text, images, forms and lists and you arrange them visually on the page

114
00:05:14,520 --> 00:05:15,880
without any HTML.

115
00:05:15,880 --> 00:05:19,520
If you've used Wix or Squarespace before, the experience feels familiar.

116
00:05:19,520 --> 00:05:20,640
But here's the difference.

117
00:05:20,640 --> 00:05:24,080
Those forms and lists are connected to real Dataverse tables.

118
00:05:24,080 --> 00:05:28,360
When you drop a form onto a page, you're not just creating a generic contact form.

119
00:05:28,360 --> 00:05:32,600
You're building a form that writes directly to your customer table or your order table.

120
00:05:32,600 --> 00:05:33,920
That's the magic of it.

121
00:05:33,920 --> 00:05:35,280
Next is the styling workspace.

122
00:05:35,280 --> 00:05:37,520
This controls the look and feel of your site.

123
00:05:37,520 --> 00:05:42,320
You apply global themes, choose fonts, pick colors, all point and click, no CS required.

124
00:05:42,320 --> 00:05:44,640
You can match your corporate branding in seconds.

125
00:05:44,640 --> 00:05:48,320
And if you want to get fancy later, you can still write custom CSS, but most people never

126
00:05:48,320 --> 00:05:49,320
need to.

127
00:05:49,320 --> 00:05:50,520
Then there's the Data workspace.

128
00:05:50,520 --> 00:05:54,040
This is where you manage the Dataverse tables and forms that power your site.

129
00:05:54,040 --> 00:05:58,160
You can create new tables, edit existing ones and build forms and views, or without leaving

130
00:05:58,160 --> 00:05:59,160
the Design Studio.

131
00:05:59,160 --> 00:06:02,920
In the old Power Apps portals, managing data and jumping into a separate app.

132
00:06:02,920 --> 00:06:03,920
Now it's all in one place.

133
00:06:03,920 --> 00:06:07,040
Think of it as your backstage area for the data that runs everything.

134
00:06:07,040 --> 00:06:08,400
Finally, the setup workspace.

135
00:06:08,400 --> 00:06:09,600
This is your administrative hub.

136
00:06:09,600 --> 00:06:14,240
You manage site details, run the go-live checklist, configure integrations, and handle

137
00:06:14,240 --> 00:06:15,240
co-pilot settings.

138
00:06:15,240 --> 00:06:17,920
It's where you make sure everything is ready before you publish.

139
00:06:17,920 --> 00:06:21,680
And speaking of co-pilot, PowerPages has AI build right in.

140
00:06:21,680 --> 00:06:25,840
You describe what you want in plain English and co-pilot generates pages for you.

141
00:06:25,840 --> 00:06:30,960
For example, type, create a page for event registration with a form and a confirmation message.

142
00:06:30,960 --> 00:06:35,680
C-pilot builds the page, adds the form, connects it to a Dataverse table and sets up the confirmation

143
00:06:35,680 --> 00:06:36,680
logic.

144
00:06:36,680 --> 00:06:39,760
It's not perfect and you'll probably want to tweak things, but it gets you from zero to

145
00:06:39,760 --> 00:06:42,160
something usable in seconds instead of hours.

146
00:06:42,160 --> 00:06:44,600
The great looking site doesn't matter if it's not secure.

147
00:06:44,600 --> 00:06:46,400
So let's talk about security.

148
00:06:46,400 --> 00:06:47,400
Security.

149
00:06:47,400 --> 00:06:48,400
Who sees what?

150
00:06:48,400 --> 00:06:50,000
Here's the thing that surprises most people.

151
00:06:50,000 --> 00:06:52,800
When you create a PowerPages site, it's private by default.

152
00:06:52,800 --> 00:06:55,480
Nobody can find it, browse to it, or discover it in search engines.

153
00:06:55,480 --> 00:06:57,440
You have to explicitly decide to make it public.

154
00:06:57,440 --> 00:07:00,560
That's a big change from the old Power Apps portals where sites were public the

155
00:07:00,560 --> 00:07:02,360
moment you created them.

156
00:07:02,360 --> 00:07:04,840
Microsoft flipped the default for a reason.

157
00:07:04,840 --> 00:07:08,240
Security should be opt in, not something you have to remember to turn on.

158
00:07:08,240 --> 00:07:10,320
So what protects your site once it's live?

159
00:07:10,320 --> 00:07:11,320
Several layers.

160
00:07:11,320 --> 00:07:15,280
First, every PowerPages site comes with a web application firewall or WAF.

161
00:07:15,280 --> 00:07:17,680
Think of it as a security guard at the front door.

162
00:07:17,680 --> 00:07:21,080
It sits in front of your site and blocks common attacks before they reach your server.

163
00:07:21,080 --> 00:07:24,040
SQL injection attempts, cross-site scripting, malicious bots.

164
00:07:24,040 --> 00:07:25,440
The WAF catches them all.

165
00:07:25,440 --> 00:07:28,400
Second, there's a content delivery network or CDN.

166
00:07:28,400 --> 00:07:32,440
Spades are page load times by serving content from servers close to your visitors.

167
00:07:32,440 --> 00:07:35,000
But it also absorbs traffic spikes and DDoS attacks.

168
00:07:35,000 --> 00:07:38,480
These are enterprise-grade protections that Microsoft provides automatically.

169
00:07:38,480 --> 00:07:39,720
Then there's authentication.

170
00:07:39,720 --> 00:07:40,920
How do users log in?

171
00:07:40,920 --> 00:07:44,360
PowerPages supports multiple identity providers out of the box.

172
00:07:44,360 --> 00:07:47,680
Users can sign in with their Microsoft account, Google account, or LinkedIn account.

173
00:07:47,680 --> 00:07:51,720
Or you can configure a custom provider using standards like Samil or OpenID Connect.

174
00:07:51,720 --> 00:07:53,400
You decide which options to offer.

175
00:07:53,400 --> 00:07:56,240
For a customer portal, you might allow Google and Microsoft.

176
00:07:56,240 --> 00:08:00,240
For a partner site, you might require a specific corporate identity provider.

177
00:08:00,240 --> 00:08:02,160
Now here's where the real security happens.

178
00:08:02,160 --> 00:08:08,360
At the data level, PowerPages uses table permissions to control who can read, write, or delete records.

179
00:08:08,360 --> 00:08:12,120
For example, you configure it so customers can only see their own support tickets, not

180
00:08:12,120 --> 00:08:13,120
anyone else's.

181
00:08:13,120 --> 00:08:15,160
That's row-level security.

182
00:08:15,160 --> 00:08:18,160
Each user sees only the records they're supposed to see.

183
00:08:18,160 --> 00:08:20,080
On top of that, there are page permissions.

184
00:08:20,080 --> 00:08:22,040
You can restrict access to entire pages.

185
00:08:22,040 --> 00:08:25,920
An admin dashboard page might only be visible to users with the administrator role.

186
00:08:25,920 --> 00:08:30,000
A public FAQ page might be visible to everyone, even people who aren't logged in.

187
00:08:30,000 --> 00:08:33,920
Those roles are called web roles, and you define them yourself.

188
00:08:33,920 --> 00:08:39,000
Common examples are customer, partner, administrator, and anonymous user.

189
00:08:39,000 --> 00:08:40,400
Each role gets different permissions.

190
00:08:40,400 --> 00:08:43,680
A customer can read their own data and create new support tickets.

191
00:08:43,680 --> 00:08:47,800
A partner can see inventory levels and submit orders, and administrator can do everything.

192
00:08:47,800 --> 00:08:51,960
You assign these roles to users when they register or when you import them from your business

193
00:08:51,960 --> 00:08:52,960
systems.

194
00:08:52,960 --> 00:08:55,640
And there's a new tool that makes security management even easier.

195
00:08:55,640 --> 00:08:57,000
It's called deep scan.

196
00:08:57,000 --> 00:08:59,120
Think of it as a security inspector for your site.

197
00:08:59,120 --> 00:09:03,080
You run it, and it scans your entire power pages site for vulnerabilities.

198
00:09:03,080 --> 00:09:06,600
It checks your table permissions, page permissions, and authentication settings.

199
00:09:06,600 --> 00:09:10,680
Then it gives you a report with specific guidance on how to fix any issues it finds.

200
00:09:10,680 --> 00:09:13,480
It's like having a security auditor built into the platform.

201
00:09:13,480 --> 00:09:14,680
All of this sounds powerful.

202
00:09:14,680 --> 00:09:15,680
But who pays for it?

203
00:09:15,680 --> 00:09:16,680
Let's talk licensing.

204
00:09:16,680 --> 00:09:17,680
Licensing and costs.

205
00:09:17,680 --> 00:09:18,840
Let's talk money.

206
00:09:18,840 --> 00:09:22,000
The old licensing model for Power Apps portals was a mess.

207
00:09:22,000 --> 00:09:25,920
It was bundled with Power Apps licenses in a way that made it almost impossible to know

208
00:09:25,920 --> 00:09:27,640
what you were actually paying for.

209
00:09:27,640 --> 00:09:31,960
You had to buy add-ons and navigate a maze of ski use, not exactly beginner-friendly.

210
00:09:31,960 --> 00:09:34,320
Then in 2023, everything changed.

211
00:09:34,320 --> 00:09:36,440
PowerPages now has its own standalone licensing.

212
00:09:36,440 --> 00:09:40,080
It's a per-website per month model based on just two things.

213
00:09:40,080 --> 00:09:44,240
How many authenticated users you have and how many anonymous visitors come to your site.

214
00:09:44,240 --> 00:09:45,240
That's it.

215
00:09:45,240 --> 00:09:46,240
Just two numbers.

216
00:09:46,240 --> 00:09:47,560
You've got two plans to pick from.

217
00:09:47,560 --> 00:09:50,640
PowerPages authentication covers anyone who logs in.

218
00:09:50,640 --> 00:09:54,520
You can use your partners or employees and you pay per user per month.

219
00:09:54,520 --> 00:09:58,680
PowerPages anonymous covers public visitors browsing your site without logging in and you

220
00:09:58,680 --> 00:10:01,320
pay per site per month based on traffic volume.

221
00:10:01,320 --> 00:10:05,320
If your site has both public pages and logged in areas, you'll likely need both.

222
00:10:05,320 --> 00:10:07,440
But the pricing stays transparent and predictable.

223
00:10:07,440 --> 00:10:08,840
You can try it for free.

224
00:10:08,840 --> 00:10:12,120
Microsoft offers a 30-day trial with full access to all features.

225
00:10:12,120 --> 00:10:14,960
That means a real PowerPages site with real data of a storage.

226
00:10:14,960 --> 00:10:17,080
You can build, customize and test everything.

227
00:10:17,080 --> 00:10:20,040
When the trial expires, your site gets suspended but not deleted.

228
00:10:20,040 --> 00:10:22,840
You have seven days to convert it to a paid subscription.

229
00:10:22,840 --> 00:10:26,280
If you don't, the site is removed but nothing is lost permanently as long as your data is

230
00:10:26,280 --> 00:10:27,520
backed up in dataverse.

231
00:10:27,520 --> 00:10:28,640
Here's the bottom line.

232
00:10:28,640 --> 00:10:30,840
Say you need a customer portal for a hundred users.

233
00:10:30,840 --> 00:10:33,680
The cost is predictable and scales with your needs.

234
00:10:33,680 --> 00:10:37,640
You're not paying for a web development team, server hosting or security monitoring.

235
00:10:37,640 --> 00:10:38,640
Those are all included.

236
00:10:38,640 --> 00:10:41,520
You just pay for the platform and Microsoft handles the rest.

237
00:10:41,520 --> 00:10:42,520
Enough theory.

238
00:10:42,520 --> 00:10:45,280
Let's look at real companies using PowerPages today.

239
00:10:45,280 --> 00:10:46,680
Real-world use cases.

240
00:10:46,680 --> 00:10:48,440
Let me give you a concrete example.

241
00:10:48,440 --> 00:10:54,040
The South Calgary Primary Care Network supports over 70 member clinics and more than 300 healthcare

242
00:10:54,040 --> 00:10:55,040
professionals.

243
00:10:55,040 --> 00:10:59,800
They needed to collect monthly data from every clinic, patient visits, screenings, access

244
00:10:59,800 --> 00:11:00,800
metrics.

245
00:11:00,800 --> 00:11:03,000
Before PowerPages, this was a total mess.

246
00:11:03,000 --> 00:11:07,280
Spreadsheets flying around by email, manual data entry and support tickets every time someone

247
00:11:07,280 --> 00:11:08,680
forgot their password.

248
00:11:08,680 --> 00:11:11,640
So they built the medical home hub using PowerPages.

249
00:11:11,640 --> 00:11:15,640
Clinics log in, fill out their monthly forms and the data goes straight into dataverse.

250
00:11:15,640 --> 00:11:19,920
No custom development, no third party vendor, just a secure portal that works.

251
00:11:19,920 --> 00:11:23,440
Support tickets dropped and clinic staff spend less time wrestling with logins and more

252
00:11:23,440 --> 00:11:24,440
time with patients.

253
00:11:24,440 --> 00:11:25,760
That's the real value.

254
00:11:25,760 --> 00:11:27,760
Partner collaboration works the same way.

255
00:11:27,760 --> 00:11:31,480
Imagine a manufacturing company sharing inventory data with its suppliers.

256
00:11:31,480 --> 00:11:34,520
In the old days that meant phone calls, emails and spreadsheets.

257
00:11:34,520 --> 00:11:39,000
With PowerPages, the supplier logs into a secure portal, sees real-time data and updates

258
00:11:39,000 --> 00:11:40,640
delivery timelines themselves.

259
00:11:40,640 --> 00:11:45,040
Everyone stays aligned and you get no more, I thought you sent that email conversations.

260
00:11:45,040 --> 00:11:48,680
And their self-service for external contractors, volunteers or gig workers.

261
00:11:48,680 --> 00:11:52,960
An HR portal with a submit time sheets and update profiles or a volunteer management site

262
00:11:52,960 --> 00:11:54,680
for signing up shifts.

263
00:11:54,680 --> 00:11:59,120
These people are part of your extended workforce but don't have access to your internal systems.

264
00:11:59,120 --> 00:12:02,800
PowerPages gives them a front door without exposing your entire network.

265
00:12:02,800 --> 00:12:07,400
Public registration covers event management, community programs and volunteer signups.

266
00:12:07,400 --> 00:12:11,480
A city government might let residents register for summer camps or a nonprofit might handle

267
00:12:11,480 --> 00:12:12,680
donor signups.

268
00:12:12,680 --> 00:12:15,600
The key is that every registration goes straight into dataverse.

269
00:12:15,600 --> 00:12:19,800
So your team sees attendance numbers in real-time without manually importing CSV files.

270
00:12:19,800 --> 00:12:22,600
Now you might be thinking why not just use a regular website for these things.

271
00:12:22,600 --> 00:12:26,840
A regular website from WordPress or Squarespace can show information but it can't connect

272
00:12:26,840 --> 00:12:28,440
to your live business data.

273
00:12:28,440 --> 00:12:33,120
When someone submits a form, the data goes into a separate database from your CRM or ERP.

274
00:12:33,120 --> 00:12:36,880
Someone has to export it, transform it and import it elsewhere.

275
00:12:36,880 --> 00:12:37,880
Manual work.

276
00:12:37,880 --> 00:12:39,160
And that's where errors creep in.

277
00:12:39,160 --> 00:12:40,480
PowerPages skips all that.

278
00:12:40,480 --> 00:12:45,240
The form writes directly to the same database your internal systems use and because it integrates

279
00:12:45,240 --> 00:12:48,760
with Power Automate you can trigger workflows when data changes.

280
00:12:48,760 --> 00:12:53,040
A customer submits a support request and approval workflow starts automatically and email

281
00:12:53,040 --> 00:12:57,360
notification goes out and the ticket gets created in your helpdesk system or without anyone

282
00:12:57,360 --> 00:12:58,840
lifting a finger.

283
00:12:58,840 --> 00:13:03,400
PowerPages is already powerful today and Microsoft keeps pushing it forward.

284
00:13:03,400 --> 00:13:04,400
What's next?

285
00:13:04,400 --> 00:13:06,480
SBA, AI agents and more.

286
00:13:06,480 --> 00:13:09,040
Let's talk about what's coming next for PowerPages.

287
00:13:09,040 --> 00:13:13,200
In February, 2026, Microsoft added support for single page applications.

288
00:13:13,200 --> 00:13:14,200
Why does that matter?

289
00:13:14,200 --> 00:13:17,320
If you want more than a template, you now have a lot more flexibility.

290
00:13:17,320 --> 00:13:20,120
A single page app works like Gmail or Google Maps.

291
00:13:20,120 --> 00:13:22,120
Click something and the page doesn't reload.

292
00:13:22,120 --> 00:13:23,840
It just updates the content on the fly.

293
00:13:23,840 --> 00:13:28,960
So now developers can build custom interfaces with React, Angular or View and run them directly

294
00:13:28,960 --> 00:13:29,960
on PowerPages.

295
00:13:29,960 --> 00:13:32,000
The built-in templates are no longer your only option.

296
00:13:32,000 --> 00:13:36,040
You get a fully custom user interface and data verse remains your back end.

297
00:13:36,040 --> 00:13:40,160
All developers get the freedom they need and the low-code platform still works.

298
00:13:40,160 --> 00:13:41,160
Both sides win.

299
00:13:41,160 --> 00:13:44,280
Then in April 2026, server logic went live.

300
00:13:44,280 --> 00:13:47,080
This lets you run JavaScript on the server for custom business rules.

301
00:13:47,080 --> 00:13:51,240
No more wrestling with liquid templates or calling external services.

302
00:13:51,240 --> 00:13:55,240
Administrators can also restrict outbound calls from the server logic layer to stay compliant

303
00:13:55,240 --> 00:13:57,520
with internal security policies.

304
00:13:57,520 --> 00:13:59,320
Enterprise control without the complexity.

305
00:13:59,320 --> 00:14:01,040
Now let's talk about AI agents.

306
00:14:01,040 --> 00:14:02,560
This is where things get interesting.

307
00:14:02,560 --> 00:14:08,520
In the 2026 release wave 1 demo, Microsoft showed an AI agent that can code from a description.

308
00:14:08,520 --> 00:14:12,800
A developer described a site in plain English and the event registration site for a community

309
00:14:12,800 --> 00:14:14,120
race series.

310
00:14:14,120 --> 00:14:18,400
The agent listened, generated a step-by-step plan and then built the entire site.

311
00:14:18,400 --> 00:14:22,880
It created eight pages, seven data verse tables with proper relationships, web roles for

312
00:14:22,880 --> 00:14:28,440
volunteers, coaches and organizers and authentication all from a single conversation.

313
00:14:28,440 --> 00:14:32,480
The agent didn't just generate code, it built the structure of the site, created the database

314
00:14:32,480 --> 00:14:35,520
schema, set up security and deployed everything.

315
00:14:35,520 --> 00:14:38,080
A task that used to take a team weeks now takes minutes.

316
00:14:38,080 --> 00:14:39,560
So where does that leave us?

317
00:14:39,560 --> 00:14:43,760
Powerpages is becoming a full web application platform, not just a portal builder.

318
00:14:43,760 --> 00:14:47,360
It started as a way to put Dynamics 365 data on the web.

319
00:14:47,360 --> 00:14:52,160
Now it supports custom SBAs, server site logic and AI power site generation.

320
00:14:52,160 --> 00:14:56,640
The line between low code portal and professional web application is getting thinner.

321
00:14:56,640 --> 00:14:58,160
Here's the thing about powerpages.

322
00:14:58,160 --> 00:15:02,360
This Microsoft's platform for building secure data-driven external websites without writing

323
00:15:02,360 --> 00:15:03,360
code.

324
00:15:03,360 --> 00:15:05,040
But when you need to go pro, you can.

325
00:15:05,040 --> 00:15:09,400
It connects to your business data in data verse, enterprise security is built in and it scales

326
00:15:09,400 --> 00:15:13,560
from a simple customer portal to a full custom web application.

327
00:15:13,560 --> 00:15:18,480
If you have an external facing need, a customer portal, a partner site, a self-service hub, start

328
00:15:18,480 --> 00:15:20,760
a free trial today at Powerpages.

329
00:15:20,760 --> 00:15:25,800
Microsoft.com, you get 30 days of full access, build something real and see how it feels.

330
00:15:25,800 --> 00:15:28,800
Subscribe to Microsoft Knowledge Nuggets for more plain English breakdowns.

331
00:15:28,800 --> 00:15:30,600
Drop a comment if you've used Powerpages.

332
00:15:30,600 --> 00:15:31,600
What did you build?

333
00:15:31,600 --> 00:15:32,600
I'd love to hear your story.

334
00:15:32,600 --> 00:15:34,080
That's your knowledge nugget for today.

335
00:15:34,080 --> 00:15:35,240
Until next time, keep learning.

Mirko Peters Profile Photo

Founder of m365.fm, m365.show and m365con.net

Mirko Peters is a Microsoft 365 expert, content creator, and founder of m365.fm, a platform dedicated to sharing practical insights on modern workplace technologies. His work focuses on Microsoft 365 governance, security, collaboration, and real-world implementation strategies.

Through his podcast and written content, Mirko provides hands-on guidance for IT professionals, architects, and business leaders navigating the complexities of Microsoft 365. He is known for translating complex topics into clear, actionable advice, often highlighting common mistakes and overlooked risks in real-world environments.

With a strong emphasis on community contribution and knowledge sharing, Mirko is actively building a platform that connects experts, shares experiences, and helps organizations get the most out of their Microsoft 365 investments.