Märkus.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida sisse logida või kausta vahetada.
Juurdepääs sellele lehele nõuab autoriseerimist. Võite proovida kausta vahetada.
Kasuta Microsoft Power Platform Build Tools'i, et automatiseerida tavapäraseid ehitus- ja juurutusülesandeid, mis on seotud Microsoft Power Platform'i rakendustega. Nendeks on:
- Lahenduse metaandmete (tuntud ka kui lahendused) sünkroonimine, mis sisaldab mitmesuguseid platvormikomponente, näiteks:
- Kliendisuhtluse rakendused: Dynamics 365 Sales, Customer Service, Field Service, Marketing ja Project Service Automation
- Lõuendirakendused
- Mudelipõhised rakendused
- kasutajaliidesevood
- Virtuaalsed agendid
- AI Builder mudelid
- Konnektorid arenduskeskkondade ja allika juhtimise vahel
- Järgu artefaktide loomine
- Allavoolu keskkondadesse juurutamine
- Keskkondade ettevalmistamine või pakkumise tühistamine
- Staatilise analüüsi teostamine kontrollib lahendusi Power Apps kontrollimise teenuse abil
Kasuta Microsoft Power Platform Build Tools ülesandeid koos kõigi teiste Azure DevOps ülesannetega, et koostada oma ehitus- ja väljalasketorusid. Konveierid, mida loovad tavaliselt meeskonnad, hõlmavad algatamist, arenduskeskkonnast eksportimist, koostamist ja väljaandmist.
Märkus.
Microsoft Power Platform Build Tools on toetatud ainult Microsoft Dataverse'i keskkonnas, kus on andmebaas. Lisateave: Andmebaasida keskkonna loomine
Microsoft Power Platform ehitustööriistad on nüüd saadaval kasutamiseks GCC ja GCC High piirkondades.
Mis on Microsoft Power Platform Build Tools?
Microsoft Power Platform koosteriistad on Power Platformile omaste Azure DevOps järgutoimingute kogum, mis ei vaja Microsoft Power Platform ehitatud rakenduste elutsükli haldamiseks kohandatud tööriistu ja skripte käsitsi alla laadida.
Saate kasutada ülesandeid eraldi, näiteks lahenduse importimine allavoolu keskkonda, või koos torujuhtmes, et korraldada stsenaarium, näiteks luua järgu artefakt, juurutada testimiseks või koguda koostaja muudatusi. Koostamisülesanded saate suures osas liigitada nelja tüüpi ülesanneteks.
- Abiline
- Kvaliteedikontroll
- Lahendus
- Keskkonna haldamine
Lisateabe saamiseks saadaolevate ülesannete kohta vaata Microsoft Power Platform Build Tools tasks.
Mis on Power Platform Build Tools versioon 2.0?
Lisaks sellele, mida pakuvad Power Platform Build Tools, versiooni 2.0 Build Power Platform Tools on Power Platform CLI-põhine.
Power Platform Järgutööriistade versioon 1.0 põhineb PowerShell-l. Power Platform Build Tools 2.0 on versioon, mis Microsofti teenused ja lisab uuemaid funktsioone.
Power Platformi järgu tööriistade varasemate versioonide puhul pakub Microsoft vajaduse korral olulisi turbevärskendusi. Minge esimesel võimalusel üle Power Platformi järgu tööriistade versioonile 2.0.
Oluline
Te ei saa oma järgu konveieri Power Platformi järgu tööriistu segada ega vastendada.
Hangi Microsoft Power Platform Build Tools
Microsoft Power Platform Build Tools saab paigaldada sinu Azure DevOps organisatsiooni Azure Marketplace.
Pärast paigaldamist on kõik Microsoft Power Platform Build Tools'i ülesanded kättesaadavad, et lisada mis tahes uude või olemasolevasse torujuhtmesse. Leiate need, kui sisestate otsingusse „Power Platform”.
Ühendus keskkondadega
Microsoft Power Platform keskkonnaga suhtlemiseks tuleb luua ühendus, et ehitustööriista ülesanded saaksid vajalikud toimingud sooritada. Saadaval on kahte tüüpi ühendusi.
| Ühenduse tüüp | Kirjeldus |
|---|---|
| Service Principal töökoormuse identiteedi föderatsiooni kaudu (soovitatav) | Kasutab teenuse põhipõhipõhist autentimist liitmandaatide kaudu. Soovitatav üürnikele, kes nõuavad mitmikautentimist. |
| Teenuse põhi- ja kliendisaladus | Kasutab teenuse põhialusel autentimist. |
| Kasutajanimi/parool | Üldine teenuseühendus kasutajanime ja parooliga. Ei toeta kasutajaid, kes taotlevad mitmikautentimist. |
Teenuse ühenduste konfigureerimine teenuse subjekti abil
Ühenduse konfigureerimiseks teenuse põhialuse abil peab teil esmalt olema Power Platform vajalike õigustega autenditud profiil. Sa pead lisama Microsoft Entra ID rakenduse ja seotud rakenduse kasutaja Dataverse'i keskkonda.
Teenuse põhi- ja kliendisaladuse loomine
Pac admin create-service-principal command to create and configure the service principal to use with the Microsoft Power Platform Build Tools tasks.
See käsk registreerib esmalt rakenduse objekti ja vastava teenuse peamise nime (SPN) Microsoft Entra ID-s. Seejärel lisatakse rakendus administraatori kasutajana Microsoft Power Platform'i rentnikule.
Sellel käsul on kaks parameetrit:
| nimi | Lühike nimi | Nõutav | Kirjeldus |
|---|---|---|---|
environment |
env |
Jah | Selle keskkonna ID või URL, kuhu soovite rakenduse kasutaja lisada. |
role |
r |
Nr | Rakenduse kasutajale rakendatava turberolli nimi või ID. Vaikeväärtus on "Süsteemiadministraator".
Lahendusekontroll nõuab msdyn_analysisjob tabelisse lisamiseks prvAppendmsdyn_analysisjob õigustega rolli. Süsteemiadministraatori rollil on see õigus vaikimisi. |
Kasutage järgmist käsku:
C:\> pac admin create-service-principal --environment <environment id>
Õnnestumise korral kuvatakse käsul neli veergu.
- Power Platform TenantId
- Rakenduse ID
- Kliendisaladus (avatekstina)
- Aegumine
Näide:
PS C:\>pac admin create-service-principal --environment d3fcc479-0122-e7af-9965-bde57f69ee1d
Connected as admin@M365x57236726.onmicrosoft.com
Successfully assigned user adde6d52-9582-4932-a43a-beca5d182301 to environment d3fcc479-0122-e7af-9965-bde57f69eeld with security role System Administrator
Tenant ID Application ID Client Secret Expiration
2b0463ed-efd7-419d-927d-a9dca49d899c adde6d52-9582-4932-a43a-beca5d182301 beY8Q~JBZ~CBDgIKKBjbZ3g6BofKzoZkYj23Hbf 7/31/2024 4:27:03 PM
Kasutage kuvatavat teavet Power Platformi teenuse ühenduse konfigureerimiseks.
Oluline
Hoidke kliendisaladust ohutult ja turvaliselt. Kui käsuviip on tühjendatud, ei saa te enam sama klientrakenduse saladust tuua.
Keskkonna konfigureerimine rakenduse ID-ga
Sa pead lisama rakenduse ID rakenduse kasutajana Microsoft Power Platform keskkonnas, millega ühendud. Selleks on kaks võimalust.
- Võite vaadata seda artiklit: Rakenduse kasutaja loomine.
- Võite kasutada Power Platform CLI-d. Näide:
PS C:\>pac admin assign-user --user "adde6d52-9582-4932-a43a-beca5d182301" --role "System administrator" --environment d3fcc479-0122-e7af-9965-bde57f69ee1d --application-user
Connected to... SnDemoDev
Connected as admin@M365x57236726.onmicrosoft.com
Successfully assigned user adde6d52-9582-4932-a43a-beca5d182301 to environment d3fcc479-0122-e7af-9965-bde57f69ee1d with security role System Administrator
Veenduge, et lisatud rakenduse kasutajale on määratud süsteemiadministraatori roll (saadaval rakenduse kasutaja turvasätetes jaotisest "Rollide haldamine").
Korduma kippuvad küsimused (KKK)
Kas minu vanad Microsoft Power Platform Build Tool'i torujuhtmed jätkavad töötamist?
Vanemad konveierid töötavad edasi, kuid vanemates ülesannetes pole uuemad funktsioonid saadaval. Kui soovite kasutada uuemaid funktsioone, muutke konveieris ülesande versiooni.
Miks võtsite uue ülesande Power Platform aluseks PowerShell asemel CLI?
Power PlatformI CLI ülesanded on väga paindlikud, sealhulgas töötavad Linuxi jooksjatel. Need toimingud on samad ülesanded, mis on saadaval GitHub Power Platformi toimingutega. Sul on nüüd järjepidev kogemus Azure DevOps ja GitHub vahel.
Kas Microsoft Power Platform ehitustööriistad töötavad ainult Power Apps jaoks?
Järgu tööriistad töötavad nii lõuendi- kui ka mudelipõhiste rakenduste, Microsoft Copilot Studio virtuaalagentide, kasutajaliidese voogude ja traditsiooniliste voogude, AI Builder, kohandatud konnektorite ja andmevoogude jaoks, mida saate nüüd lahendusele lisada. Selles nimekirjas on ka kliendisuhtluse rakendused (Dynamics 365 Sales, Customer Service, Field Service, Marketing ja Project Service Automation). Eraldavad ehitustoimingud on saadaval rakendustele Finance ja Operations.
Installisin eelnevalt järguriistade eelvaate – kas saan Power Apps järguriistade eelvaate asemel kasutusele võtta Power Platformi järgu tööriistad?
Eelvaateversioonilt ei saa versiooni uuendada, kuna pidime üldkõigis saadaolevas (GA) väljaandes tegema mõned murrangulised muudatused. Eelvaateversioonist liikumiseks peate installima Microsoft Power Platform koosteriistad ja konveierid uuesti koostama või konfigureerima olemasolevad konveierid uute koostamisriistade kasutamiseks. Samuti peate looma uued teenuseühendused.
Kas saan kaasata voo- ja lõuendirakendusi?
Jah, vood ja lõuendirakendused on lahendusest teadlikud, nii et kui lisate need komponendid oma lahendusele, saavad nad osaleda teie rakenduse elutsüklis. Siiski on mõne etapi jaoks vaja käsitsi konfiguratsioone. Osad nõuavad siiski käsitsi konfigureerimist, mida käsitletakse käesoleva aasta lõpupoole, kui tutvustame keskkonnamuutujaid ja konnektoreid. Praeguste piirangute loend on saadaval artiklis Teadaolevad piirangud .
Kui palju maksavad Microsoft Power Platform ehitustööriistad?
Ehitustööriistad on saadaval tasuta. Järguriistade kasutamiseks on teil siiski vaja kehtivat tellimust Azure DevOps. Lisateavet leiate teemast Azure DevOps hinnad.
Ma näen laiendust, kuid miks mul pole võimalust seda installida?
Kui installisuvandit ei kuvata, on teil tõenäoliselt Azure DevOps organisatsioonis puuduvad vajalikud installiõigused. Lisateavet leiate teemast Laiendiõiguste haldamine.
Kuidas saavad arendajad kontrolleri ülesande tulemusi kasutada?
Kontrollimistoimingu väljund on SARIF-fail. NII VS-kood kui ka Visual Studio laiendid on saadaval SARIF-failide vaatamiseks ja kasutamiseks.
Vt ka
Power Platformi järgu tööriistad Azure DevOps versioonimärkmete jaoks
Ehitustööriista ülesanded
Microsoft Power Platform build Tools labs