Koostajate ALM-i kiirendi komponentide seadistamine
See lahendus kasutab GitHubi toiminguid lähtekeskkonna juhtimise ja juurutuste jaoks. GitHubi konnektorit kasutatakse voogudes GitHubiga suhtlemiseks. Lisateave: Koostajate ALM-i kiirendi komponentide kasutamine
Oluline
Koostajate ALM-i kiirendi komponentidel ei ole sõltuvust kompetentsikeskuse alustamiskomplekti teiste komponentidega. Seda saab kasutada sõltumatult.
Eeltingimused
Keskkonnad
Koostajate ALM-i kiirendi komponendid haldavad lahenduste juurutamist arenduskeskkonnast testimis- ja töökeskkondadesse. Teil on vaja eraldi keskkondi Koostajate ALM-i kiirendi juurutamiseks ning oma projekti arendamiseks, testimiseks ja kasutamiseks.
- Looge Microsoft Dataverse andmebaasiga keskkond ALM Accelerator for Makers juurutamiseks.
- Iga sihtkeskkond (arendus, testimine või tootmine) nõuab lahenduste juurutamiseks Dataverse andmebaasi.
- Looge GitHubi konto aadressil GitHub.com.
- Looge GitHubi organisatsioon.
Kasutajad ja õigused
Microsoft Power Platform ja Azure Active Directory (Azure AD) on vaja järgmisi kasutajaid ja õigusi.
Litsentseeritud Power Apps kasutaja, kellel on süsteemiadministraatori roll keskkonnas, kus alm accelerator for Makers juurutatakse.
Märkus
See kasutaja ei tohi lubada mitmikautentimist enne, kui GitHubi töövoogudes on lubatud teenusesubjektide täielik tugi.
Litsentsitud Azure'i kasutaja, kellel on õigused rakenduste registreerimiste loomiseks ja administraatori nõusoleku andmiseks rakenduse registreerimiseks Azure AD.
GitHubi konto aadressil GitHub.com
Azure AD rakenduse registreerimise loomine
Seadistage Azure AD rakenduse registreerimine, mida kasutatakse keskkondade loomiseks ja lahenduste toomiseks keskkonnas.
Logige sisse lehele portal.azure.com.
Avage Azure Active Directory rakenduse > registreerimised.

Valige + Uus registreerumine.
Sisestage nimi GithubDevOpsApp ja seejärel valige Registreeri. Ärge muutke muid sätteid.
Valige API õigused > + Lisa õigus.
Valige Dynamics CRM.
Valige Delegeeritud õigused ja seejärel valige user_impersonation.

Valige Õiguste lisamine.
Valige Anna administraatori nõusolek [teie organisatsioonile].
Valige menüüst Autentimine.
Lülitage jaotises Täpsemad sätted > Luba avalikud kliendivood sisse suvand Luba järgmised mobiili- ja töölauavood.
Valige Salvesta.
Valige Ülevaade ning kopeerige ja kleepige rakenduse (kliendi) ID väärtus Notepadi. Seda väärtust läheb kohandatud konnektori konfigureerimisel vaja järgmises etapis.
Ärge sulgege Azure'i portaali, kuna kohandatud konnektori seadistamisel peate osa teabest kopeerima.
Lahenduse importimine
Laadige ALLA ALM Accelerator for Makers lahenduse zip-fail CoE Starter Kiti hoidlast (aka.ms/CoeStarterKitDownload - laadige fail alla ALMAcceleratorForMakers_x.x.xxxxxxxx.x_managed.zip jaotises "Varad").
Avage make.powerapps.com.
Avage oma sihtkeskkond. Järgmise pildi näites impordime keskkonda nimega Contoso CoE.

Ühenduste loomine kõigi konnektoritega, mida kasutatakse lahenduse osana.
- Avage jaotis Andmed > Ühendused.
- Valige + Uus ühendus.
- Otsige ja valige Microsoft Dataverse.

- Valige + ühenduse loomiseks.
- Tehke samad toimingud järgmiste konnektorite jaoks.
- Office 365 Outlook
- GitHub
- Power Apps tegijatele
- Power Platform for Admins
- Kinnitus
- Sisu teisendamine
Valige vasakult paanilt Lahendused.
Valige Impordi. Avaneb hüpikaken. (Kui aken ei avane, veenduge, et teie brauseri hüpikakende blokeerija on keelatud ja proovige siis uuesti.)
Valige hüpikaknas käsk Vali fail.
Valige File Explorerist ALM Acceleratori lahendus (ALMAcceleratorForMakers_x.x.xxxxxxxx.x_managed.zip).
Kui tihendatud (.zip) fail on laaditud, valige Edasi.
Vaadake teave üle ja valige siis Edasi.
Looge ühendused lahenduse aktiveerimiseks. Uue ühenduse loomisel tuleb valida Värskenda. Te ei kaota oma impordi progressis.

Valige Impordi.
Keskkonnasätete ja juurutamisetappide konfigureerimine pärast importimist
- Avage make.powerapps.com.
- Valige vasakult paanilt Lahendused.
- Valige Power Platform GitHub ALM lahendus ja seejärel avage rakendus ALM Accelerator Admin Configuration.

Juurutamisetappide seadistamine
Oluline
Värskendage üks rida korraga ja seejärel valige käsk Värskenda muudatuste salvestamiseks.
- Värskendage iga kolme etapi etapiomaniku meili (ARENDUS, TESTIMINE ja TOOTMINE). Etapiomanik saab teate projekti loomise ja juurutamise kinnitamise kohta.
- Värskendage administraatori kasutajanime ja parooli. Need identimisteabed võivad olla teenusekonto või kasutajakonto, millel on Power Platform administraatori roll.
- Valige iga test- ja tootmisetapi jaoks olemasolev keskkond, mida kasutatakse testimisel ja tootmisel juurutamiseks. Teie arenduskeskkond on projekti esmakordsel loomisel ette valmistatud keskkond.
Veebihaagi URL-i väärtuse värskendamine
Seda URL-i kasutatakse GitHubi tagasikutsete jaoks.
- Avage uuel vahekaardil make.powerapps.com > Solutions Power Platform > GitHub ALM lahendus.
- Redigeerige voogu WorkflowCompleteNotification.
- Valige esimene toiming ja kopeerige seejärel URL toimingusse.
- Minge tagasi rakendusse ALM-i kiirendi administraator ja värskendage välja Veebihaagi Url eelmises etapis kopeeritud väärtusega.
- Tehke valik Värskenda.
Kliendi ID värskendamine
Kliendi ID on vajalik voogude jaoks, et luua keskkond ja teha muid administraatoriga seotud tegevusi, nagu lahenduste ja rakenduste toomine keskkonda.
- Värskendage rakenduses ALM Accelerator Admin välja Kliendi ID, kasutades rakenduse (kliendi) ID väärtust, mille kopeerisite Azure AD rakenduse registreerimise etapis 13.
- Tehke valik Värskenda
GitHubi organisatsiooni nime värskendamine
- Sisestage GitHubi organisatsiooni nimi (vt eeltingimusi selles teemas eespool). Hoidlad luuakse selles organisatsioonis.
- Tehke valik Värskenda.
Keele värskendamine
- Soovi korral saate muuta eelistatud keelt. Power Apps kasutab IETF BCP-47 keele sildivorming ( nt en_US, fr_FR, it_IT.
- Tehke valik Värskenda.
Sätte „GitHubi plaan on olemas” värskendamine
Kui teie organisatsiooni jaoks on olemas tasuline GitHubi organisatsiooni plaan, lülitage sisse suvand GitHubi plaan on olemas.
Administraatori identimisteabe turvaliseks muutmine
Väljataseme turve on lubatud identimisteabe turvaliseks muutmiseks juurutuste jaoks. Administraatorina peate lisama kasutajad välja FieldSecurityForPassword turbeprofiilile. See võimaldab neil kasutajatel lisada juurutamiseks mandaate arenduskeskkonnast test- ja töökeskkonda.
Kasutajate lisamine välja turbeprofiilile
Avage make.powerapps.com, valige Lahendused ja seejärel avage Power Platform GitHub ALM lahendus.
Valige lahenduses FieldSecurityForPassword.

Valige Kasutajad.

Valige suvand Lisa.
Otsige kasutajat, kelle soovite profiili lisada.

Valige, et lisada kasutaja turbeprofiili.

Korrake seda toimingut kõigi kasutajate korral, kes kasutavad rakendust Koostajate ALM-i kiirendi.
Valige Salvesta ja sule.

GitHubi organisatsiooni saladuste konfigureerimine
GitHubi organisatsiooni saladusi kasutatakse API-kõnede tegemiseks lahenduste importimiseks ja eksportimiseks ning Dataverse suhtlemiseks. Saladused on soovitatav viis tundliku teabe talletamiseks.
GitHub toetab organisatsiooni saladusi ja hoidla tasandil saladusi. Kui teil on tasuline plaan, siis kõiki organisatsiooni tasemel loodud saladusi saavad kasutada ka privaatsed hoidlad. See on tasulise plaani eelis. Muul juhul peab administraator looma saladused iga hoidla jaoks.
Lisateave: GitHub Teami pakkumised.
Oluline
Järgmiste juhiste täitmiseks peab keskkonnaadministraatoril olema GitHubi repo administraatori õigused.
Tasuline GitHubi organisatsiooni plaan
Kui teil on tasuline GitHubi organisatsiooni plaan, konfigureerige organisatsiooni saladused järgmiselt.
- Minge GitHubis oma organisatsiooni lehele (https://github.com/yourorg).
- Valige Sätted > Saladus > Uus organisatsiooni saladus

- Sisestage arenduse juurutamisetapi nimi DEV_ENVIRONMENT_SECRET ja sisestage oma saladuse väärtus.
- Tehke loendis Hoidla juurdepääs valik Privaatsed hoidlad.

- Valige Lisa saladus.
- Korrake eelnevaid juhiseid, et lisada TEST_ENVIRONMENT_SECRET ja PROD_ENVIRONMENT_SECRET.
Tasuta GitHubi organisatsiooni plaan
Kui teil pole tasulist GitHubi organisatsiooni plaani, tehke kõigi rakenduses Koostajate ALM-i kiirendi loodud projektide korral järgmist.
Märkus
Neid samme on vaja järgida kõigi Koostajate ALM-i kiirendis loodud projektide korral.
- Minge GitHubis oma organisatsiooni lehele (https://github.com/yourorg).
- Valige Sätted > Saladus > Uus organisatsiooni saladus
- Sisestage arenduse juurutamisetapi nimi DEV_ENVIRONMENT_SECRET ja sisestage oma saladuse väärtus.

- Valige Lisa saladus.
- Korrake eelnevaid juhiseid, et lisada TEST_ENVIRONMENT_SECRET ja PROD_ENVIRONMENT_SECRET.
Nüüd saate kasutada Koostajate ALM-i kiirendi komponente.