Megoldások kezelése PowerShell-lel
A PowerShell-parancsmagokkal számos figyelési, felügyeleti és minőségbiztosítási feladatot automatizálhat Power Platform.
Microsoft.PowerApps. Felügyelet.PowerShell
Az Power Apps adminisztrációs modul a felhasználók, adatbázisok, összekötők, alkalmazások, folyamatok és engedélyek kezelésére szolgál a környezetekben Dataverse . További információ: Használat Microsoft.PowerApps. Felügyelet.PowerShell
Microsoft. Xrm.Tooling.CrmConnector
Az összekötő modul a környezet vagy a szervezet részleteihez való csatlakozásra és az üzembe helyezések lekérésére Dataverse Dynamics 365 Customer Engagement (on-premises) szolgál. További információ: Használat Microsoft. Xrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.PackageDeployment
A csomagtelepítési modul a csomagok központi telepítésére szolgál. További információ: Használat Microsoft. Xrm.Tooling.PackageDeployment
Microsoft.PowerApps. Ellenőrző.PowerShell
Az Power Apps ellenőrző modul együttműködik az Power Apps ellenőrző szolgáltatással, lehetővé téve statikus elemzési feladatok futtatását és az eredmények letöltését. A modul egy közösség által támogatott eszköz, amely a PowerShell-galéria. További információ: Használat Microsoft.PowerApps. Ellenőrző.PowerShell
A jelenlegi korlátozás az, hogy szükség van Windows PowerShellre a projektfolyamatban. Ha nem tudja teljesíteni ezt a követelményt, jobb megoldás lehet a Power Checker webes API-val való közvetlen interakció.
Van egy ellenőrző feladat a buildeszközökben, beleértve egy Azure DevOps ellenőrző feladatot. További információ a feladat buildelési folyamatban való használatáról: Minőségellenőrzés.
Feljegyzés
Microsoft. Az Xrm.Data.PowerShell modul egy másik, közösség által támogatott eszköz, amellyel egyszerűen kezelheti a megoldásokat a PowerShell használatával az egyéni automatizálás részeként. A mintakód itt látható. Például:
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