Implement and extend Microsoft Power Platform Pipelines
Unlock the complete study guide + 1,040 practice questions across 16 full exams.
Bundled into the existing Designing and Building Integrated AI Agent Solutions in Copilot Studio premium course — no separate purchase.
14-day money-back guarantee — no questions asked.
Included in this chapter:
- Where the automated half of the release starts
- The pipelines host, and the two ways to get one
- Installing the application and declaring the environments
- Linked development environments and ordered stages
- Who may edit a pipeline and who may run one
- Running a deployment from the development environment
- One artifact, exported once and sealed in the host
- Extending pipelines with gated steps
- Delegated deployments and the identity that installs
- What the host keeps, and the three ways back
- Where pipelines stop
The three gated extensions
| Axis | Pre-export Step Required | Is Delegated Deployment | Pre-deployment Step Required |
|---|---|---|---|
| Where the step is inserted | When a deployment request is submitted, before the solution is exported from development | After the request, as an approval the delegate must grant before the deployment proceeds | After a deployment is approved, immediately before the deployment runs |
| What it is for | Custom validation logic, such as automated agent tests; Microsoft says to enable it only for the first stage | Running the deployment as a service principal or the pipeline stage owner rather than the requesting maker | A final custom step, such as a last manual sign-off, once approval already happened |
| Step started trigger | OnDeploymentRequested | OnApprovalStarted | OnPreDeploymentStarted |
| Step completed trigger | None published for this extension | OnDeploymentCompleted | OnPreDeploymentCompleted |
| Unbound Dataverse action | UpdatePreExportStepStatus | UpdateApprovalStatus | UpdatePreDeploymentStepStatus |
| Identity that must call the action | Any identity with access to update the deployment stage run record | The configured service principal or the pipeline stage owner, and no one else | Any identity with access to update the deployment stage run record |
Decision tree
Cheat sheet
Unlock with Premium — includes all practice exams and the complete study guide.
References
- Overview of pipelines in Power Platform
- Configure pipelines using a custom host - Power Platform
- Create pipelines using the platform host - Power Platform
- Set up pipelines in Power Platform
- Create and manage custom solutions - Microsoft Copilot Studio
- Run pipelines in Power Platform
- Extend pipelines in Power Platform
- Automate testing and deployment of agents using pipelines in Power Platform - Microsoft Copilot Studio
- Deploy pipelines as a service principal or pipeline owner - Power Platform
- Redeploy past Microsoft Dataverse solution versions in Power Platform
- Import solutions from a pipelines host - Power Platform
- Microsoft Power Platform CLI pipeline command group