opomba,
Dostop do te strani zahteva pooblastilo. Poskusite se vpisati alispremeniti imenike.
Dostop do te strani zahteva pooblastilo. Poskusite lahko spremeniti imenike.
Uporabite Microsoft Power Platform Build Tools za avtomatizacijo pogostih nalog gradnje in nameščanja, povezanih z aplikacijami, zgrajenimi na Microsoft Power Platform. Ta opravila vključujejo:
- Sinhroniziranje metapodatkov rešitve (znanih tudi kot rešitve), ki vsebujejo različne komponente platforme, kot so:
- Aplikacije za vključevanje strank: Dynamics 365 Sales, Storitve za stranke, terenske storitve, marketing in Project Service Automation
- Aplikacije na osnovi delovnega območja
- Aplikacije, ki temeljijo na modelu
- tokovi uporabniškega vmesnika
- Virtualni agenti
- Modeli AI Builder
- Povezovalci med razvojnimi okolji in nadzorom vira
- Ustvarjanje artefaktov graditve
- Uvajanje v nadaljnja okolja
- Okolja za zagotavljanje ali deaktiviranje
- Izvajanje statičnih analiz glede na rešitve z uporabo storitve Power Apps checker
Uporabite naloge Microsoft Power Platform Build Tools skupaj z drugimi razpoložljivimi Azure DevOps nalogami za sestavo vaših gradilnih in release pipelineov. Prodajni lijaki, ki so jih ekipe pogosto vzpostavile, vključujejo začetek, izvoz iz razvoja, graditev in sproščanje.
opomba,
Microsoft Power Platform Build Tools so podprta le za Microsoft Dataverse okolje z bazo podatkov. Več informacij: Ustvarjanje okolja z zbirko podatkov
Microsoft Power Platform Build Tools so zdaj na voljo za uporabo v regijah GCC in GCC High.
Kaj so orodja za gradnjo Microsoft Power Platform?
Microsoft Power Platform Orodja za gradnjo so zbirka opravil delovne različice platforme Power Platform, ki odpravljajo potrebo po ročnem prenosu orodij Azure DevOps skriptov po meri za upravljanje življenjskega cikla aplikacije aplikacij, ki so zgrajene na Microsoft Power Platform.
Naloge lahko uporabite posamično, kot je uvoz rešitve v nižje okolje, ali skupaj v cevovodu za orkestriranje scenarija, kot je generiranje artefakta gradnje, uvesti za preizkušanjeali spremembe proizvajalca žetve. Delovna opravila lahko v veliki meri razvrstite v štiri vrste:
- Pomočnik
- Preverjanje kakovosti
- Rešitev
- Upravljanje okolja
Za več informacij o razpoložljivih nalogah glejte Microsoft Power Platform Build Tools naloge.
Kaj so orodja Power Platform Build Tools različice 2.0?
Orodja Power Platform Build Tools različice 2.0 zagotavljajo vse možnosti, ki jih ponujajo Power Platform Build Tools in hkrati temeljijo na vmesniku ukazne vrstice za Power Platform.
Power Platform Različica Build Tools 1.0 temelji na PowerShell. Power Platform Build Tools 2.0 je različica, ki Microsoftove storitve in dodaja novejše funkcije.
Za prejšnje različice orodij za ustvarjanje platforme Power Platform Microsoft potrebne nujne varnostne posodobitve. Čim prej se premaknite na power platformo Build Tools različica 2.0.
Pomembno
Različic opravil za orodja za graditev platforme Power Platform v cevovodu gradnje ni mogoče mešati in se ujemati.
Pridobite orodja za gradnjo Microsoft Power Platform
Microsoft Power Platform Build Tools lahko namestite v svojo Azure DevOps organizacijo iz Azure Marketplace.
Po namestitvi bodo vse naloge, vključene v Microsoft Power Platform Build Tools, na voljo za dodajanje v katerikoli nov ali obstoječi proces. Poiščete jih lahko z iskanjem »Power Platform«.
Povezave z okolji
Za interakcijo z okoljem Microsoft Power Platform morate vzpostaviti povezavo, da lahko naloge orodja za gradnjo izvedejo zahtevana dejanja. Na voljo sta dve vrsti povezav:
| Vrsta povezave | Description |
|---|---|
| Vodja storitve prek Workload Identity Federation (priporočeno) | Uporablja preverjanje pristnosti na podlagi glavnega servisa prek zveznih poverilnic. Priporočljivo za najemnike, ki zahtevajo večfaktorsko avtentikacijo. |
| Skrivnost glavnega servisa in stranke | Uporablja preverjanje pristnosti na podlagi glavnega servisa. |
| Uporabniško ime/geslo | Splošna storitev povezava z uporabniškim imenom in geslom. Ne podpira uporabnikov, ki potrebujejo večfaktorsko avtentikacijo. |
Konfiguriranje povezav storitve z glavnim imenom storitve
Če želite konfigurirati povezavo z glavnim servisom, morate najprej imeti Power Platform profil, overjen z zahtevanimi dovoljenji. V okolje Dataverse morate dodati aplikacijo Microsoft Entra ID in pripadajočega uporabnika aplikacije.
Ustvarite principala storitve in skrivnost odjemalca
Z ukazom pac admin create-service-principal lahko ustvarite in konfigurirate glavno ime storitve za uporabo z Microsoft Power Platform orodja za ustvarjanje.
Ta ukaz najprej registrira objekt aplikacije in ustrezno ime glavnega storitve (SPN) v Microsoft Entra ID. Nato aplikacijo doda kot skrbniškega uporabnika v najemnik Microsoft Power Platform.
Ta ukaz ima dva parametra:
| name | Kratko ime | Zahtevano | Description |
|---|---|---|---|
environment |
env |
Da | ID ali URL okolja, v katerega želite dodati uporabnika aplikacije. |
role |
r |
Ne | Ime ali ID varnostne vloge, ki jo želite uporabiti za uporabnika programa. Privzeta vrednost je: »Skrbnik sistema«.
Preverjevalnik rešitev zahteva vlogo s privilegijem prvAppendmsdyn_analysisjob za dodajanje v tabelo msdyn_analysisjob. Vloga sistemskega skrbnika ima ta privilegij privzeto. |
Ukaz uporabite tako:
C:\> pac admin create-service-principal --environment <environment id>
Ko je ukaz uspešen, prikaže štiri stolpce:
- TenantId za Power Platform
- ID aplikacije
- Skrivnost odjemalca (v jasnem besedilu)
- Poteka
Na primer:
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
Prikazane podatke uporabite za konfiguriranje povezave storitve Power Platform.
Pomembno
Skrivnost odjemalca shranite na varno. Ko je ukazni poziv počiščen, ne morete več pridobiti iste skrivnosti odjemalca.
Konfiguriranje okolja z ID-jem aplikacije
ID aplikacije morate dodati kot Application User v okolju Microsoft Power Platform, na katerega se povezujete. To lahko storite na dva načina.
- Pregledate lahko ta članek: Ustvarjanje uporabnika aplikacije.
- Uporabite lahko Power Platform CLI. Na primer:
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
Prepričajte se, da ima dodani uporabnik aplikacije dodeljeno vlogo skrbnika sistema (na voljo v »Upravljanje vlog« v varnostnih nastavitvah za uporabnika aplikacije).
Pogosta vprašanja
Ali bodo moji stari Microsoft Power Platform Build Tool pipeline še naprej delovali?
Starejši cevovodi še naprej delujejo, vendar novejše funkcije niso na voljo v starejših opravilih. Če želite uporabiti novejše funkcije, spremenite različico opravila v cevovodu.
Zakaj ste novo nalogo zasnovali na Power Platform CLI namesto na PowerShell?
Opravila Power Platform CLI so večplatformna z veliko prilagodljivostjo, vključno z izvajanjem na linux tekačih. Ta opravila so ista opravila, ki so na voljo z dejanji platforme Power za GitHub. Zdaj imate dosledno izkušnjo med Azure DevOps in GitHub.
Ali orodja za Microsoft Power Platform Build delujejo samo za Power Apps?
Orodja za gradnjo delujejo tako za aplikacije na platnu kot tudi za aplikacije, ki temeljijo na modelu, Microsoft Copilot Studio navidezne agente, tokove uporabniškega vmesnika in tradicionalne tokove, AI Builder, povezovalnike po meri in podatkovne tokove, ki jih lahko zdaj dodate rešitvi. Ta seznam vključuje tudi aplikacije za vključevanje strank (Dynamics 365 Sales, Storitve za stranke, terenske storitve, marketing in Project Service Automation). Za aplikacije za finance in postopke so na voljo ločena opravila za graditev.
Pred tem sem namestil predogled orodij za graditev – ali lahko nadgradim iz predogleda orodij za Power Apps na orodja za ustvarjanje platforme Power?
Različice predogleda ni mogoče nadgraditi, ker smo morali uvesti nekaj prelomnih sprememb v splošno razpoložljivi izdaji (GA). Če se želite premakniti iz različice predogleda, morate namestiti orodja za Microsoft Power Platform in bodisi znova zgraditi cevovode ali znova konfigurirati obstoječe cevovode, da uporabite nova opravila orodja za gradnjo. Ustvariti morate tudi nove povezave storitve.
Ali lahko vključim aplikacije flow in canvas?
Da, tokovi in aplikacije na platnu so seznanjeni z rešitvijo, zato lahko te komponente dodate v svojo rešitev, bodo lahko sodelovale v življenjskem ciklu vaše aplikacije. Vendar je pri nekaterih korakih še vedno potrebna ročna konfiguracija. Potrebo po ročni konfiguraciji bomo obravnavali pozneje v letošnjem letu, ko bomo predstavili spremenljivke in priključke okolja. Seznam trenutnih omejitev je na voljo v članku Znane omejitve.
Koliko stanejo Microsoft Power Platform Build Tools?
Orodja za graditev so na voljo brezplačno. Če pa želite uporabljati orodja za Azure DevOps potrebujete veljavno naročnino. Če želite več informacij, glejte Cene Azure DevOps.
Razširitev vidim, a zakaj je nimam možnosti namestiti?
Če možnost namestitve ni prikazana, najverjetneje nimate potrebnih pravic za namestitev v vaši Azure DevOps organizaciji. Če želite več informacij, glejte Upravljanje dovoljenj za razširitev.
Kako lahko razvijalci uporabijo rezultate naloge Checker?
Rezultat opravila preverjevalnika je datoteka SARIF. Tako koda VS kot Visual Studio razširitve so na voljo za ogled datotek SARIF in ukrepanje v datotekah SARIF.
Glejte tudi
Power Platform Build Tools za Azure DevOps opombe k izdaji
Naloge orodja za gradnjo
Microsoft Power Platform Laboratoriji orodij za gradnjo