posts
Eliminating the Need for PATs in Azure DevOps for Power Platform CI/CD
Introduction The PAT(Personal Access Token) is the Azure DevOps personal access token which can be generated from your account settings and used for authentication when performing Git operations.
Cons using PATs Not conducive for teamwork: If the PAT belongs to a team member who leaves the organization, the release manager or another team member will have to generate their own PAT and update the pipeline. Security risks: Similar to a password, a PAT poses risks if leaked.
posts
How to Delete App Users in Power Platform Admin Center
In the Power Platform Admin Center, you may have added app users that you no longer need. To view the list of app users added to an environment, navigate to the following URL https://admin.powerplatform.microsoft.com/manage/environments/c1725b9e-0000-0000-0000-000d3ad0000/appusers, replacing c1725b9e-0000-0000-0000-000d3ad0000 with your environment ID:
To delete an app user, click on the ellipsis (…) next to the app user and select the Delete button.
However, you may encounter a misleading error message:
✖ Failed to delete app user: User with SystemUserId= is not disabled.
posts
Sharing Connection References with Service Principal in Azure DevOps for Power Platform ALM
Introduction When setting up your Azure DevOps pipeline for deploying a Power Platform solution, you may encounter an error message if your solution relies on connection references.
The reason given was : An unexpected error occurred.
This generic message does not provide much help and can occur for multiple reasons. In my scenario, it was related to the connection references in the target environment not being shared with the service principal.