microsoft / coe-starter-kit

Other
739 stars 216 forks source link

[CoE Starter Kit - FEATURE] Maker - Environment Request App; Enable D365 Apps #4338

Open davins-msft opened 1 year ago

davins-msft commented 1 year ago

Describe the issue

When an environment with DB is requested, there is no way to specify the flag "Enable Dynamics 365 Apps" which is generally available via the OOB Power Platform environment creation process. The downside of this, is that environments auto provisioned via the toolkit, won't allow installation of D365 Apps.

image

Expected Behavior

Either expose that the option of "Enable Dynamics 365 Apps", or auto set it to true when DB is requested for the environment.

What solution are you experiencing the issue with?

Core

What solution version are you using?

3.56

What app or flow are you having the issue with?

Maker - Environment Request App

Steps To Reproduce

Launch the App and submit a request for Environment creation.

Anything else?

No response

AB#640

denise-msft commented 1 year ago

@davins-msft thanks for your feedback! You are not the first person to request this.

In order for us to implement this capability in the kit, we need to enable this parameter in the connector. I am working on coordinating a timeline for changes to the connector with the product group and share an update when available.

bch920 commented 9 months ago

@denise-msft any update on this one ? Are you aware if there is an API we could use if we wanted to extended the solution to do this ?

js9331 commented 9 months ago

upvoting this issue

chiragknzariya commented 9 months ago

@denise-msft You can use New-AdminPowerAppEnvironment with -Templates <String[]> to install any app while provisioning the environment.

https://learn.microsoft.com/en-us/powershell/module/microsoft.powerapps.administration.powershell/new-adminpowerappenvironment?view=pa-ps-latest

aaronberquist commented 6 months ago

@denise-msft You can use New-AdminPowerAppEnvironment with -Templates <String[]> to install any app while provisioning the environment.

https://learn.microsoft.com/en-us/powershell/module/microsoft.powerapps.administration.powershell/new-adminpowerappenvironment?view=pa-ps-latest

That's not what @davins-msft is asking about. There is no way to say "enable Dynamics 365 Apps" without picking from a template. But there are many cases where you don't need to install everything in a Template, just a specific Dynamics 365 app. And you can't create an environment, using that PowerShell command, and specify that you want to install Dynamics 365 apps inside that environment.