Zdieľať cez


Kurz: Začíname s akciami GitHub pre Microsoft Power Platform

Tento trojdielny kurz vám dá príležitosť oboznámiť sa s osvedčenými postupmi na automatizáciu tvorby a nasadenia vašej aplikácie pomocou akcií GitHub pre Power Platform. Prvé dva kurzy sú o nastavení požadovaných prostredí a vytvorení riešenia pre neskoršie použitie s akciami GitHub. Ak máte skúsenosti s vytváraním prostredí a riešení, môžete postupovať podľa tipu nižšie a preskočiť na tretí kurz, aby ste mohli začať používať akcie GitHub pre Power Platform.

  • Vytvorí vo vašom nájomníkovi tri prostredia Microsoft Dataverse
  • (Vysoko odporúčané) Vytvorte objekt služby a poskytnite príslušné povolenia
  • Vytvorenie modelom riadenej aplikácie
  • Exportovať a nasadiť svoju aplikáciu pomocou automatizácie správy životného cyklu aplikácie (ALM)

Prepitné

Ak už ovládate koncept viacerých prostredí Dataverse, ako aj spôsob použitia riešení na zabalenie aplikácie, jednoducho si stiahnite a použite ukážku Riešenie ALMLab a potom prejdite na posledný kurz tejto série.

Začnime s kurzom č. 1 a vytvorme tri prostredia Dataverse.

Vytvorte požadované prostredia

Budete musieť vytvoriť alebo mať prístup k trom prostrediam Dataverse vo svojej ukážke alebo nájomníkovi zákazníka. Pri vytváraní týchto prostredí postupujte podľa pokynov uvedených nižšie. V opačnom prípade pokračujte na koniec tohto kurzu, kde nájdete ďalšie kroky.

  1. Prihláste sa do Centra spravovania platformy Power Platform s povereniami, ktoré poskytujú prístup nájomníkovi s minimálnou dostupnou kapacitou 3 GB (potrebné na vytvorenie troch prostredí).

  2. Vyberte položku Prostredia v navigačnej oblasti.

  3. Vyberte + Nové na vytvorenie prvého nového prostredia.

    Nové prostredie.

  4. Prvé prostredie by malo mať názov „Vaše meno – dev“, oblasť nastavte na „Spojené štáty (predvolené)“, typ prostredia nastavte na Sandbox (ak je k dispozícii), ak nie, použite "Skúšobná verzia".

    • Uistite sa, že prepínač Vytvoriť databázu pre toto prostredie je nastavený na Áno

    Vytvorte prostredie.

  5. Kliknite na tlačidlo Ďalej.

  6. Nastavte jazyk a menu ako preferované a prepínač „Nasadiť vzorové aplikácie a údaje?“ nastavte na Áno a potom kliknite na Uložiť

    Nastavte menu.

  7. Vaše vývojové prostredie bolo vytvorené, podľa krokov 2 – 7 vyššie vytvorte druhé prostredie s názvom „Vaše meno – zostavte“ a nakoniec vytvorte tretie prostredie s názvom „Vaše meno – prod“

Teraz máte prostredia, ktoré na to budeme potrebovať, a pripravené na spustenie ďalších modulov tohto praktického laboratória.

Vytvorte si hlavný účet služby a udeľte mu práva k vytvoreným prostrediam

  1. Budete musieť vytvoriť registráciu aplikácie v rámci Microsoft Entra ID. Urobte to pre všetky používané prostredia DEV/BUILD/PROD. Ďalšie informácie: Výukový program: Registrácia aplikácie s Microsoft Entra ID

  2. Pri vytváraní registrácie aplikácie si poznamenajte a uložte ID adresára (nájomníka) a ID aplikácie (klienta) aplikácie.

    Registrácia aplikácie

  3. Na navigačnom paneli stránky Prehľad vyberte Povolenia API.

  4. Vyberte + Pridať povolenie a na karte Microsoft API vyberte Dynamics CRM.

  5. Vo formulári Požiadať o povolenia API vyberte Delegované povolenia, skontrolujte infiltráciu používateľa a potom vyberte Pridať povolenia.

  6. Vo formulári Požiadať o povolenia API vyberte Služba runtime PowerApps vyberte Delegované povolenia, začiarknite user_impersonation a potom vyberte možnosť Pridať povolenia.

  7. Vo formulári Požiadať o povolenia API vyberte API, ktoré používa moja organizácia, nájdite „PowerApps – Poradca” pomocou vyhľadávacieho poľa, vyberte PowerApps – Poradca v zozname výsledkov, vyberte Delegované povolenia, začiarknite práva Analýza.Všetko a potom vyberte Pridať povolenia.

Povolenia pre API

  1. Ďalej pokračujte vo vytváraní tajného kľúča klienta, na navigačnom paneli vyberte Certifikáty & tajomstvá.

  2. Pod možnosťou Tajné kľúče klientov vyberte + Nový tajný kľúč klienta.

  3. Vo formulári zadajte popis a vyberte Pridať. Zaznamenajte si tajný reťazec, akonáhle opustíte formulár, nebudete si môcť tajný kľúč znova zobraziť.

Klient a tajné kľúče

Vytvorenie používateľa aplikácie

Aby mohol pracovný postup GitHub nasadzovať riešenia ako súčasť kanála CI/CD, musí mať „používateľ aplikácie“ prístup do prostredia. „Používateľ aplikácie“ predstavuje nelicencovaného používateľa, ktorý je autentifikovaný pomocou registrácie aplikácie dokončenej v predchádzajúcich krokoch.

  1. Prihláste sa do Power Platform centra spravovania.

  2. Prejdite na Prostredia> otvorte požadované prostredie >Nastavenia>Používatelia + povolenia>Používatelia aplikácie.

  3. Vyberte + Nový používateľ aplikácie. Na pravej strane obrazovky sa otvorí panel.

  4. Vyberte položku + Pridať aplikáciu. Zobrazí sa zoznam všetkých registrácií aplikácií vo vašom Microsoft Entra nájomníkovi. Pokračujte výberom názvu aplikácie zo zoznamu registrovaných aplikácií.

  5. V časti Obchodná jednotka v rozbaľovacom zozname vyberte svoje prostredie ako obchodnú jednotku.

  6. V časti Roly zabezpečenia vyberte Správca systému a potom vyberte vytvoriť. To umožní servisnému pracovníkovi pristupovať k prostrediu.

Vytvorenie nového používateľa aplikácie

Teraz, keď ste vytvorili objekt služby, môžete vo svojom pracovnom postupe GitHub použiť buď objekt služby, alebo štandardné používateľské meno a heslo.

Dôležité

Ak máte povolenú viacfaktorovú autentifikáciu (MFA), autentifikácia hlavného poskytovateľa služby je metóda autentifikácie, ktorú chcete použiť.

Pozrite tiež

Automatizujte svoj pracovný postup od nápad až po produkciu