Sprendimų valdymas naudojant „PowerShell“
"PowerShell" cmdlets leidžia automatizuoti daugelį stebėjimo, valdymo ir kokybės užtikrinimo užduočių Power Platform.
Microsoft.PowerApps. Administravimas.PowerShell
Administravimo Power Apps modulis naudojamas vartotojams, duomenų bazėms, jungtims, programoms, srautams ir teisėms valdyti aplinkose Dataverse . Daugiau informacijos: Naudojimas Microsoft.PowerApps. Administravimas.PowerShell
Microsoft. Xrm.Tooling.CrmConnector
Jungties modulis naudojamas prisijungti ir gauti aplinkos ar organizacijos informaciją iš Dataverse ir Dynamics 365 Customer Engagement (on-premises) diegimų. Daugiau informacijos: Naudojimas Microsoft. Xrm.Tooling.CrmConnector
Microsoft. Xrm.Tooling.PackageDeployment
Paketų diegimo modulis naudojamas paketams diegti. Daugiau informacijos: Naudojimas Microsoft. Xrm.Tooling.PackageDeployment
Microsoft.PowerApps. Checker.PowerShell
Tikrintuvo Power Apps modulis sąveikauja su tikrintuvo paslauga, Power Apps suteikdamas galimybę vykdyti statinės analizės užduotis ir atsisiųsti rezultatus. Modulis yra bendruomenės palaikomas įrankis, kurį galima rasti "PowerShell" galerijoje. Daugiau informacijos: Naudojimas Microsoft.PowerApps. Checker.PowerShell
Dabartinis apribojimas yra tas, kad norint jį naudoti, jūsų projekto sraute turi būti „Windows PowerShell“. Jei negalite įvykdyti šio reikalavimo, gali būti geresnis būdas tiesiogiai sąveikauti su "Power Checker Web API ".
Kūrimo įrankiuose yra tikrintuvo užduotis, Azure DevOps įskaitant tikrintuvo užduotį. Daugiau informacijos apie šios užduoties naudojimą kūrimo sraute: Kokybės patikra.
Pastaba.
Microsoft. Xrm.Data.PowerShell modulis yra dar vienas bendruomenės palaikomas įrankis, leidžiantis lengvai valdyti sprendimus naudojant "PowerShell" kaip pasirinktinio automatizavimo dalį. Kodo pavyzdį žr. čia. Pavyzdys.
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