Pastaba.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti prisijungti arba pakeisti katalogus.
Prieigai prie šio puslapio reikalingas įgaliojimas. Galite bandyti pakeisti katalogus.
Naudokite "Microsoft Power Platform" kūrimo įrankius, kad automatizuotumėte įprastas kūrimo ir diegimo užduotis, susijusias su programomis, sukurtomis naudojant "Microsoft Power Platform". Šios užduotys apima:
- Sprendimo metaduomenų (dar vadinamų sprendimais), kuriuose yra įvairių platformos komponentų, pvz.:
- "Customer Engagement" programos: "Dynamics 365 Sales", "Customer Service", "Field Service", "Marketing" ir "Project Service Automation"
- Drobės programos
- Modeliu pagrįstos programos
- vartotojo sąsajos srautai
- Virtualūs agentai
- AI Builder modeliai
- Jungtys tarp kūrimo aplinkų ir šaltinio valdymo
- Sukurtų artifaktų generavimas
- Apačios srauto aplinkų išdėstymas
- Parengimo arba atidėjimo aplinkos
- Statinės analizės tikrinimas pagal sprendimus naudojant "Power Apps" tikrinimo paslaugą
Naudokite "Microsoft Power Platform" kūrimo įrankių užduotis su kitomis galimomis "Azure DevOps" užduotimis, kad sukurtumėte kūrimo ir leidimo srautus. Srautai, kuriuos komandos bendrai įdeda įtraukia pradėjimą, eksportavimą iš Dev, sukūrimą ir išleidimą.
Pastaba.
"Microsoft Power Platform" kūrimo įrankiai palaikomi tik "Microsoft Dataverse" aplinkoje su duomenų baze. Daugiau informacijos: Kurti aplinką su duomenų baze
Microsoft Power Platform kūrimo įrankius dabar galima naudoti GCC ir GCC High regionuose.
Kas yra "Microsoft Power Platform" kūrimo įrankiai?
"Microsoft Power Platform" kūrimo įrankiai yra "Power Platform" specifinių "Azure DevOps" kūrimo užduočių rinkinys, kuris pašalina poreikį rankiniu būdu atsisiųsti pasirinktinius įrankius ir scenarijus, kad būtų galima valdyti programų, sukurtų naudojant "Microsoft Power Platform", gyvavimo ciklą.
Užduotis galite naudoti atskirai, pvz., importuoti sprendimą į paskesnę aplinką, arba kartu sraute, kad suorganizuotumėte scenarijų, pvz., sugeneruotumėte kūrimo artefaktą, įdiegtumėte norėdami išbandyti arba derliaus kūrimo priemonės pakeitimus. Kūrimo užduotys iš esmės gali būti skirstomos į keturis tipus:
- Pagalbinė priemonė
- Kokybės tikrinimas
- Sprendimas
- Aplinkos valdymas
Daugiau informacijos apie galimas užduotis rasite Microsoft Power Platform Kūrimo įrankių užduotys.
Kas yra „Power Platform” Kūrimo įrankių 2.0 versija?
Be to, kas pateikiama „Power Platform” Kūrimo įrankiuose, 2.0 „Power Platform” kūrimo įrankių versija yra „Power Platform” pagrįsta CLI.
Power Platform "Build Tools" 1.0 versija pagrįsta PowerShell. Power Platform "Build Tools 2.0" yra versija, kuri bus aptarnaujama ir pridedamos naujesnės funkcijos.
Ankstesnėse kūrimo įrankių versijose Power Platform prireikus atliksime kritinius saugos naujinimus. Labai rekomenduojame klientams kuo anksčiau pereiti prie „Power Platform” Kūrimo įrankių 2.0 versijos.
Svarbu
Negalima maišyti ir derinti užduočių versijų „Power Platform” Kūrimo įrankių savo kūrimo sraute.
Gaukite "Microsoft Power Platform" kūrimo įrankius
"Microsoft Power Platform Build Tools" galima įdiegti į jūsų Azure DevOps organizaciją iš Azure Marketplace.
Įdiegus visas užduotis, įtrauktas į "Microsoft Power Platform" kūrimo įrankius, bus galima įtraukti į bet kurį naują ar esamą srautą. Galite rasti jas ieškodami „Power Platform".
Prisijungimas prie aplinkų
Norėdami sąveikauti su "Microsoft Power Platform" aplinka, turite užmegzti ryšį, kad kūrimo įrankio užduotys galėtų atlikti reikiamus veiksmus. Galimi du ryšių tipai:
| Ryšio tipas | Aprašą |
|---|---|
| Pagrindinis tarnybos narys per darbo krūvio tapatybės susiejimą (rekomenduojama) | Naudoja pagrindine paslauga pagrįstą autentifikavimą naudojant išorinius kredencialus. Rekomenduojama nuomotojams, kuriems reikalingas kelių veiksnių autentifikavimas. |
| Paslaugos vykdytojas ir kliento paslaptis | Naudoja pagrindine paslauga pagrįstą autentifikavimą. |
| Vartotojo vardas / slaptažodis | Bendrasis paslaugos ryšys su vartotojo vardu ir slaptažodžiu. Nepalaiko vartotojų, reikalaujančių kelių dalių autentifikavimo. |
Konfigūruokite paslaugų ryšius naudodami paslaugų principą
Norėdami konfigūruoti ryšį naudodami pagrindinę tarnybą, pirmiausia turite turėti profilį, Power Platform autentifikuotą su reikiamomis teisėmis. Turite įtraukti "Microsoft Entra ID" programą ir susietą programos vartotoją į "Dataverse" aplinką.
Sukurkite pagrindinę ir kliento paslaptį
Naudokite komandą pac admin create-service-principal, kad sukurtumėte ir sukonfigūruotumėte pagrindinę tarnybą, kuri bus naudojama su Microsoft Power Platform kūrimo įrankių užduotimis.
Ši komanda pirmiausia užregistruoja programos objektą ir atitinkamą pagrindinį tarnybos pavadinimą (SPN) Microsoft Entra ID. Tada ji įtraukia programą kaip administratoriaus vartotoją į "Microsoft Power Platform" nuomotoją.
Ši komanda turi du parametrus:
| pavadinimas / vardas ir pavardė | Trumpasis pavadinimas | Privalomas | Aprašą |
|---|---|---|---|
environment |
env |
Taip | Aplinkos ID arba URL, prie kurio reikia pridėti programos vartotoją. |
role |
r |
No | Programos vartotojui taikytinos saugos vaidmuo vardas arba ID. Numatytoji reikšmė yra: "Sistemos administratorius".
Sprendimų tikrintuvui reikia vaidmens su prvAppendmsdyn_analysisjob teise pridėti prie msdyn_analysisjob lentelės. Pagal numatytuosius nustatymus sistemos administratoriaus vaidmuo turi šią teisę. |
Galite jį naudoti taip:
C:\> pac admin create-service-principal --environment <environment id>
Kai pasiseka, rodomi keturi stulpeliai:
- „Power Platform“ valdytojoID
- Programos ID
- Kliento slėpinys (paprastu tekstu)
- Galiojimas
Pavyzdys.
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
Naudokite rodomą informaciją, kad sukonfigūruotumėte „Power Platform“ paslaugos ryšį.
Svarbu
Laikykite kliento slėpinį saugiai ir apsaugotai. Kai komandų eilutė bus išvalyta, negalėsite dar kartą atkurti tos pačios kliento paslapties.
Sukonfigūruoti aplinką su programos ID
Programos ID turite įtraukti kaip programos vartotoją į "Microsoft Power Platform" aplinką, prie kurios jungiatės. Tai galite padaryti dviem būdais.
- Galite peržiūrėti šį straipsnį: Programos vartotojo kūrimas.
- Galite naudoti Power Platform CLI. Pavyzdys.
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
Įsitikinkite, kad pridėtam programos vartotojui priskirtas sistemos administratoriaus vaidmuo (pasiekiamas iš "Tvarkyti vaidmenis" programos vartotojo saugos nustatymuose).
Dažnai užduodami klausimai (DUK)
Ar mano seni Microsoft Power Platform Build Tool vamzdynai ir toliau veiks?
Senesni vamzdynai ir toliau veikia, tačiau naujesnės funkcijos nebus pridėtos prie senesnių užduočių. Jei norite naudoti naujesnes funkcijas, labai rekomenduojame pakeisti užduoties versiją sraute.
Kodėl naują užduotį Power Platform grindėte CLI, o ne PowerShell?
„Power Platform” CLI užduotys yra kelių platformų funkcijos, jos labai lanksčios, įskaitant paleidimą platformoje „Linux”. Tai tos pačios užduotys, kurios pasiekiamos naudojant "Power Platform" veiksmus, skirtus "GitHub". Dabar turite nuoseklią "Azure DevOps" ir "GitHub" patirtį.
Ar Microsoft Power Platform kūrimo įrankiai veikia tik Power Apps?
Kūrimo įrankiai veikia tiek drobėje, tiek modeliu pagrįstose programose, "Microsoft Copilot Studio" virtualiuose agentuose, vartotojo sąsajos srautuose ir tradiciniuose srautuose, "AI Builder", pasirinktinėse jungtyse ir duomenų srautuose, kuriuos dabar galima įtraukti į sprendimą. Į šį sąrašą taip pat įtrauktos "Customer Engagement" programos ("Dynamics 365 Sales", "Customer Service", "Field Service", "Marketing" ir "Project Service Automation"). Finansų ir operacijų programose galima atlikti atskiras kūrimo užduotis.
Anksčiau buvau įdiegęs kūrimo įrankių peržiūrą – ar galiu atnaujinti iš Power Apps kūrimo įrankių peržiūros į Power Platform kūrimo įrankius?
Negalite atnaujinti iš peržiūros versija versijos, nes turėjome pristatyti keletą esminių pakeitimų visuotinai pasiekiamame leidime. Norėdami pereiti nuo peržiūros versijos, turite įdiegti "Microsoft Power Platform" kūrimo įrankius ir iš naujo sukurti srautus arba iš naujo sukonfigūruoti esamus srautus, kad būtų naudojamos naujos kūrimo įrankių užduotys. Taip pat turite sukurti naujų aptarnavimo ryšių.
Ar galiu įtraukti srauto ir drobės programas?
Taip, srautų ir drobių programoms sprendimas yra žinomas, taigi, jei šie komponentai prisideda prie jūsų sprendimo, jie gali dalyvauti jūsų programos gyvavimo cikle. Tačiau kai kuriems žingsniams atlikti vis tiek reikia rankinių konfigūracijų. Tačiau atliekant tam tikrus veiksmus dar reikia rankinio konfigūravimo, kuris bus sprendžiamas šiais metais, kai pristatysime aplinkos kintamuosius ir jungtis. Dabartinių apribojimų sąrašą galite rasti čia: Žinomi apribojimai.
Kiek kainuoja Microsoft Power Platform kūrimo įrankiai?
Kūrimo įrankiai prieinami nemokamai. Tačiau norint naudoti kūrimo įrankius, reikalinga galiojanti "Azure DevOps" prenumerata. Daugiau informacijos rasite Kainos Azure DevOps.
Matau plėtinį, bet kodėl neturiu parinkties jį įdiegti?
Jei nematote parinkties install, greičiausiai jūsų Azure DevOps organizacijoje trūksta reikiamų diegimo teisių. Daugiau informacijos pasiekiama Tvarkyti plėtinių leidimus.
Kaip kūrėjai gali naudoti tikrintuvo užduoties rezultatus?
Tikrintuvo užduoties išvestis yra Sarif failas o VS Code ir Visual Studio plėtinius galima peržiūrėti ir atlikti veiksmus su Sarif failais.
Taip pat žr.
Power Platform kūrimo įrankiai, skirti Azure DevOps leidimo pastaboms
Sukurkite įrankio užduotis
Microsoft Power Platform Build Tools laboratorijos