Part 5: Configure Variable Groups

Before creating any pipelines, you need two marketplace extensions and a NuGet feed containing the X++ compiler packages. This article gets those in place.

Step 1: Install Required Extensions

Your Azure DevOps organization needs two extensions from the Visual Studio Marketplace.
You'll need Organization Administrator permissions to install them.

Power Platform Build Tools

Provides: PowerPlatformToolInstaller@2, PowerPlatformDeployPackage@2, pac CLI

Part 3: Prerequisites and Entra ID App Registration

This article walks you through setting up the service principal that powers automated CI/CD for Dynamics 365 Finance and Operations using PPAC APIs and Azure DevOps.

What is a Service Principal?

Before we register anything or create credentials, let's review what a service principal actually is and why automation needs one.

The twilight of LCS

The title “All Quiet on the LCS Front” draws inspiration from All Quiet on the Western Front, where silence is less a sign of peace and more an indication that an era is quietly fading away. That same feeling exists in the ongoing evolution of Finance & Operations ALM. Lifecycle Services (LCS) still powers critical workloads and remains familiar territory for many teams, but the strategic center of gravity is steadily shifting toward the Power Platform Admin Center (PPAC).

Form performance killers - Display Methods and per row or per control logic

 

First, go to https://copilotstudio.microsoft.com/ and select an environment for where you will create this new agent.

Next, change the agent model to GPT-5 Chat.

Next, giving it the following instructions:

Configure X++ dev for VS 2026