Power-Platform-DevOps / Power-Platform-ALM-Starter-Kit

Kit to help you start your DevOps journey with the Power Platform
MIT License
32 stars 2 forks source link

[IDEA] Automate the provisioning of a Power Platform environment with creation of the service connection from the Power Platform #11

Closed rpothin closed 3 years ago

rpothin commented 4 years ago

Other version of the existing issue #8

To be able to use a Power Platform environment in your ALM process, we need 3 things (if we want to use service principal authentication):

Another way to achieve this is by using:

I am still looking a good way create an application user in the new Power Platform environment, but it sure can be done using a UI Flow.

BenediktBergmann commented 4 years ago

There are some problems I currently see with the automated provisioning of a CDS environment because those are not possible with the Power Apps Build Tools currently :

So either we mention those as delimitations, try to fix it with own scripts or use different Build Tools for those.

rpothin commented 4 years ago

Indeed, I still do not know how to address these points with an out of the box solution (Power Platform Build Tools, CLI or Power Platform for Admins connector).

The goal of this issue is to provide a canvas app for the provisioning of a Power Platform environment.

I am thinking to use UI Flows for now to address the points you mentioned in your comment. Do you think it could be a good idea @BenediktBergmann ?

rpothin commented 4 years ago

As we can trigger Azure DevOps pipelines with parameters from Power Automate, I am not sure it is interesting to provide 2 ways to achieve this goal.

It was interesting to work on a custom connector on this part, but I think I will focus on the issue #8.

Is it ok for you if I close this issue @BenediktBergmann ?

BenediktBergmann commented 3 years ago

Yeah sure. Go ahead.