Hi Tim,Thanks for the video series Wht abt updating the canvas app and again running the build and release pipeline, can you please help with that. Also, if possible how to revert canvas app to previous version , is it from the Powerapps studio or from the Azure repo.
The powershell command you use, is there anyway that you klnow of to deploy that with devops? For example, I want to push a solution to an environment without having another user run that command or me having to do it once it gets there. Our organization has man many environments and trying to get all this "automated"
@@TimDobrinskiPowerAppsandCoffee hey thanks so much. I think I found another source that said that the tools can’t support it right now and that the service accounts won’t be able to bypass the authentication needs. So right now at least I think we still have to run the script everytime we push updates. Thanks for the reply though! Real hard to find information this topic and you nailed it!
Hi Tim, Thank you for the video series!! By the way, did you know whether Microsoft now supports Environment Variables update for other connectors (other than SharePoint)?
Thank you for the question. As of right now, SharePoint Online is the only CICD-ready environment variables data source. Dataverse is “coming soon” but it is not known when (at least not to me).
No matter where you are and how you are.. i will find you one day and say Thank you !🙂😉
I have added all the commands and scripts below. Thank you for all the help.
#in vscode:
pac solution create-settings --solution-zip Variables_1_0_0_6.zip
____________________________________
#in powershell:
Install-Module -Name Microsoft. PowerApps.Administration.PowerShell -Force
Install-MOdule -Name AzureAD -Force
$password = "ThislsWhereYourPasswordGoes"
$cred = New-Object System.Management.Automation.PSCredential ($user, (ConvertTo-SecureString $password -ASPIainText -Force))
$envGuid = ""
$appName = "EP13-EnvironmentVariables"
$apps = Get-AdminPowerApp -EnvironmentName $envGuid I Where-Object { $=DisplayName -eq $appName }
$apps | Select-Object AppName, DisplayName, EnvironmentName, LastM0difiedTime | Sort-Object LastModifiedTime
Connect-AzureAD -Credential $cred
$newOwnerEmail = "TheNewOwnerEmailAddresq"
$userID = Get-AzureADUser -Objectld $newOwnerEmail
Set-AdminPowerAppOwner -AppName $apps[0].AppName -AppOwner $userID.Objectld -EnvironmentName $envGuid
Hi Tim,Thanks for the video series
Wht abt updating the canvas app and again running the build and release pipeline, can you please help with that.
Also, if possible how to revert canvas app to previous version , is it from the Powerapps studio or from the Azure repo.
Reverting would be done by setting up a pipeline to use a previous version.
The powershell command you use, is there anyway that you klnow of to deploy that with devops? For example, I want to push a solution to an environment without having another user run that command or me having to do it once it gets there. Our organization has man many environments and trying to get all this "automated"
The Powershell action can call a file. You could have a set of Powershell scripts in the the repo and have them callable based on a variable?
@@TimDobrinskiPowerAppsandCoffee hey thanks so much. I think I found another source that said that the tools can’t support it right now and that the service accounts won’t be able to bypass the authentication needs.
So right now at least I think we still have to run the script everytime we push updates. Thanks for the reply though! Real hard to find information this topic and you nailed it!
Hi Tim, Thank you for the video series!! By the way, did you know whether Microsoft now supports Environment Variables update for other connectors (other than SharePoint)?
Thank you for the question. As of right now, SharePoint Online is the only CICD-ready environment variables data source. Dataverse is “coming soon” but it is not known when (at least not to me).