ADX vs PowerPages

From ADX Portals to Microsoft Power Pages: What Has Changed?

If you have worked with Dynamics 365 portals for several years, opening Microsoft Power Pages for the first time may feel surprisingly familiar.

That was my experience.

Most of my previous portal experience was with ADX / Dynamics 365 Portals. When I recently started exploring Microsoft Power Pages, I expected something significantly different.

Instead, I immediately recognized many familiar concepts:

  • Web Roles
  • Forms and Lists
  • Permissions
  • Web Pages
  • Web Templates
  • Liquid
  • Site Settings
  • Dataverse data

Power Pages is certainly a much more modern experience, but its connection to the older Dynamics portal technology is still visible.

So, how are ADX and Power Pages actually related, and what has changed?

The Evolution from ADX to Power Pages

Power Pages didn’t appear as a completely new portal technology.

Its history can be simplified as:

ADXstudio Portals → Dynamics 365 Portals → Power Apps Portals → Microsoft Power Pages

ADXstudio originally provided portal technology for Microsoft Dynamics CRM.

After Microsoft acquired ADXstudio, the portal technology gradually became part of the Microsoft Dynamics and, later, Power Platform ecosystem.

Over time, the product evolved through Dynamics 365 Portals and Power Apps Portals before becoming what we now know as Microsoft Power Pages.

This history explains why experienced ADX developers and Dynamics consultants will recognize many concepts when they start working with Power Pages.

What Is Microsoft Power Pages?

Power Pages is Microsoft’s low-code platform for building external-facing business websites connected to Dataverse.

Consider a typical Dynamics 365 environment.

Internal employees might use a Model-driven App to manage customers, requests, cases, orders, or other business records.

But what happens when customers, partners, suppliers, or other external users need to interact with that data?

Instead of giving them access to the internal Dynamics 365 application, we can provide an external website.

A simplified architecture could look like this:

External User → Power Pages → Dataverse ← Dynamics 365 / Power Apps

For example, a customer could:

  • Sign in to a portal
  • Submit a support request
  • Upload documents
  • View their own requests
  • Update information
  • Track the status of a request

The internal support team can then manage the same records through Dynamics 365 or a Model-driven App.

Power Automate and other Power Platform services can also be added to automate processes around those records.

ADX Concepts That Still Feel Familiar

One of the first things I noticed while exploring Power Pages was how much of my previous portal knowledge was still relevant.

Some terminology has evolved, and the development experience has changed significantly, but many underlying ideas remain familiar.

ADX / Older Portal ConceptPower Pages
Entity FormBasic Form
Entity ListList
Entity PermissionTable Permission
Web RoleWeb Role
Web PageWeb Page
Web TemplateWeb Template
LiquidLiquid
Site SettingSite Setting

This is an important point for anyone coming from older Dynamics portal development.

You are not necessarily starting from zero.

Understanding Web Roles, permissions, Liquid, portal configuration, and the relationship between portal users and Dynamics data still provides a useful foundation.

So What Is Different About Power Pages?

The biggest difference I noticed isn’t simply one individual feature.

It is the overall experience around building and managing a portal.

1. A Modern Low-Code Design Experience

With older portal implementations, many configurations were managed directly through Dynamics 365 records and the Portal Management application.

Power Pages provides a much more visual design experience.

Pages, styling, forms, lists, security configuration, and other components can increasingly be managed through modern maker tools.

For simple scenarios, this significantly lowers the barrier to building an external business website.

2. Deeper Integration with the Power Platform

Power Pages now sits directly within the broader Power Platform ecosystem.

That means a solution can combine:

Power Pages + Dataverse + Power Automate + Power Apps

For example:

Customer submits a request in Power Pages

Record is created in Dataverse

Power Automate starts an approval or notification process

Internal users manage the request through a Model-driven App

This creates an interesting architecture where external and internal users participate in the same business process through different interfaces.

3. Security Is Still a Core Concept

Building an external portal isn’t simply about displaying Dataverse records on a website.

Security becomes extremely important.

A customer should not be able to change a URL or manipulate a request and suddenly see another customer’s information.

This is where concepts such as Web Roles and Table Permissions become critical.

Interestingly, this is another area where previous ADX knowledge remains very relevant.

4. Low-Code Doesn’t Mean No-Code

Power Pages provides a much easier low-code starting point, but more advanced projects can still require technical customization.

Depending on the requirements, developers may work with technologies and concepts such as:

  • Liquid
  • JavaScript
  • CSS
  • Web Templates
  • Dataverse
  • Power Automate
  • APIs and integrations

So Power Pages can serve both makers building relatively straightforward business sites and developers implementing more sophisticated portal requirements.

Is ADX Still Used?

Legacy ADX-based portals may still exist in organizations, particularly in environments that have been running Dynamics solutions for many years.

However, ADXstudio Portals itself is a legacy product.

For modern Microsoft implementations, Power Pages represents the current direction of the platform.

This distinction is important.

Seeing an existing organization using an old ADX or Dynamics portal does not mean ADX is the recommended technology for a new implementation.

For new Power Platform projects requiring an external business website, Power Pages is the technology to evaluate.

A Practical Example

Imagine a company that manages service requests in Dynamics 365.

Internally, employees use a Model-driven App.

Externally, customers need to submit and track requests.

The architecture could be:

Customer

Power Pages

Dataverse

Power Automate

Dynamics 365 / Model-driven App

The customer gets a clean external website.

Employees continue working in their internal business application.

Both sides interact with the same underlying business data and processes.

This is where Power Pages becomes particularly powerful.

My First Impression Coming from ADX

For me, exploring Power Pages has been less about learning a completely unfamiliar technology and more about seeing how something I already worked with has evolved.

The terminology and tools have changed.

The maker experience has improved.

The connection with the wider Power Platform has become much stronger.

But many of the architectural concepts behind portals still feel familiar.

That makes the transition from ADX/Dynamics 365 Portals to Power Pages particularly interesting:

Same roots. Familiar concepts. A much more modern experience.

And for anyone with previous ADX experience, that existing knowledge may be more valuable in the Power Pages world than it initially appears.

Leave a Reply

Your email address will not be published. Required fields are marked *