Upravljanje rešenjima koristeći PowerShell
PoverShell cmdleti vam omogućavaju da automatizujete mnoge zadatke praćenja, upravljanja i osiguranja kvaliteta Power Platform.
MicrosoftPowerApps.. Administracija.PoverShell
Administracijski Power Apps modul se koristi za upravljanje korisnicima, bazama podataka, konektorima, aplikacijama, tokovima i dozvolama u Dataverse okruženjima. Više informacija: Upotreba Microsoft.PowerApps. Administracija.PoverShell
Microsoft. Ksrm.Tooling.CrmConnector
Modul konektora se koristi za povezivanje i preuzimanje detalja o okruženju ili organizaciji iz Dataverse i Dynamics 365 Customer Engagement (on-premises) raspoređivanja. Više informacija: Upotreba Microsoft. Ksrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.PackageDeployment
Modul za raspoređivanje paketa se koristi za primenu paketa. Više informacija: Upotreba Microsoft. Xrm.Tooling.PackageDeployment
MicrosoftPowerApps.. Checker.PowerShell
Modul Power Apps za proveru komunicira sa uslugom Power Apps za provjeru pružajući mogućnost pokretanja poslova statičke analize i preuzimanja rezultata. Modul je alat koji podržava zajednica koji je dostupan u PoverShell galeriji. Više informacija: Upotreba Microsoft.PowerApps. Checker.PowerShell
Trenutno ograničenje je da projekat zahteva Windows PowerShell na kanalu vašeg projekta. Ako ne možete da ispunite ovaj zahtev, direktna interakcija sa Pover Checker Veb API-jem može biti bolji pristup.
Postoji zadatak za proveru u alatima Azure DevOps za izradu koji uključuju zadatak za proveru. Više informacija o korišćenju tog zadatka u vašem build cevovodu: Provera kvaliteta.
Belešku
Microsoft. Ksrm.Data.PoverShell modul je još jedan alat koji podržava zajednicu i koji vam omogućava da lako upravljate rešenjima koristeći PoverShell kao deo vaše prilagođene automatizacije. Pogledajte uzorak koda ovde. Na primer:
Export-CrmSolution "MySolution"
Export-CrmSolution -conn $conn -SolutionName "MySolution" -Managed -SolutionFilePath "C:\temp" -SolutionZipFileName "MySolution_Managed.zip"
Import-CrmSolutionAsync -SolutionFilePath c:\temp\mysolution.zip -ActivateWorkflows -OverwriteUnManagedCustomizations -MaxWaitTimeInSeconds 600