Configure delegated deployment with a pipeline stage owner
Regular users, including those that you use as service accounts, can also serve as delegates. Configuration is more straightforward when compared to using service principals.
Add the pipeline stage owner to environments
To delegate a deployment stage as the pipeline stage owner, follow these steps.
Assign the Deployment Pipeline Administrator security role to the pipeline stage owner in the pipelines host.
Assign the System Administrator security role to the pipeline stage owner in target environments.
Delegate a stage owner pipeline deployment stage
To delegate a deployment stage as the pipeline stage owner, follow these steps.
Sign in as the pipeline stage owner to the Power Apps maker portal. Select the host environment and then play the Deployment Pipeline Configuration app.
Select Pipelines and then create a new pipeline or edit an existing pipeline. Ensure that the development environment is linked.
Select the Deployment stages tab on the pipeline form. Create a new deployment stage or edit an existing deployment stage.
Note that the Is Delegated Deployment column defaults to No (unselected).
Select Is Delegated Deployment.
Select Stage Owner for Delegated Deployment Type. The system uses the pipeline stage owner’s identity for all deployments to this stage. Leave the client ID blank.
Repeat these steps if you have other stages in your pipeline.
Deployment approvers
You must use the pipeline stage owner to approve deployments.
Next steps
Now you learned about configuring delegated deployments with a pipeline stage owner. Next, you apply your learned knowledge to configure a delegated pipeline.