Kurz: Začínáme s akcemi GitHubu pro Microsoft Power Platform

Tento třídílný kurz vám dá příležitost seznámit se s osvědčenými postupy pro automatizaci vytváření a nasazování vaší aplikace pomocí akcí GitHubu pro Power Platform. První dva kurzy se zabývají vytvořením potřebných prostředí a vytvoření řešení pro pozdější použití s akcemi GitHubu. Pokud máte zkušenosti s vytvářením prostředí a řešení, můžete postupovat podle níže uvedeného tipu a přeskočit na třetí kurz, abyste mohli začít používat akce GitHubu pro Power Platform.

  • Vytvoření tří prostředí Microsoft Dataverse ve vašem klientovi
  • (Vysoce doporučeno) Vytvořte instanční objekt služby a zadejte příslušná oprávnění
  • Vytvoření modelem řízené aplikace
  • Exportovat a nasadit aplikaci pomocí automatizace správy životního cyklu aplikací (ALM)

Zpropitné

Pokud jste již obeznámeni s konceptem více prostředí Dataverse a víte, jak používat řešení k zabalení aplikace, jednoduše si stáhněte a použijte ukázkové řešení ALMLab a poté přejděte na poslední kurz této série.

Pojďme začít 1. kurzem a vytvořme tři prostředí Dataverse.

Vytvoření potřebných prostředí

Ve své ukázce nebo klientovi zákazníka budete muset vytvořit nebo mít přístup ke třem prostředím Dataverse. Tato tři prostředí vytvoříte dle pokynů níže: V opačném případě pokračujte na konec tohoto kurzu, kde najdete další kroky.

  1. Přihlaste se do centra pro správu Power Platform pomocí přihlašovacích údajů pro přístup ke klientovi s minimální dostupnou kapacitou 3 GB (vyžadováno k vytvoření tří prostředí).

  2. Vyberte Prostředí v navigační oblasti.

  3. Volbou + Nové vytvořte první nové prostředí.

    Nové prostředí.

  4. První prostředí by se mělo jmenovat „Vaše jméno – dev“, nastavte oblast na „Spojené státy (výchozí)“, nastavte typ prostředí na Sandbox (je-li k dispozici), pokud není, použijte „Trial“.

    • Ujistěte se, že přepínač Vytvořit databázi pro toto prostředí je nastaven na Ano

    Vytvoření prostředí.

  5. Klikněte na tlačítko Další.

  6. Nastavte jazyk a měnu podle preferencí a nastavte přepínač „Nasadit ukázkové aplikace a data?“ na Ano, poté klikněte na Uložit

    Nastavení měny.

  7. Vaše vývojové prostředí bylo vytvořeno, podle kroků 2–7 výše vytvořte druhé prostředí s názvem „Vaše jméno – build“ a nakonec vytvořte třetí prostředí s názvem „Vaše jméno – prod“

Nyní máte prostředí, která k tomu budeme potřebovat, a připraveni začít s dalšími moduly této praktické laboratoře.

Vytvořte účet instančního objektu a udělte mu práva k vytvořeným prostředím

  1. Budete muset vytvořit registraci aplikace v rámci Microsoft Entra ID. Udělejte to pro všechna použitá prostředí DEV/BUILD/PROD. Více informací: Kurz: Registrace aplikace s Microsoft Entra ID

  2. Po vytvoření registrace aplikace si poznamenejte a uložte ID adresáře (tenanta) a ID aplikace (klienta) aplikace.

    Registrace aplikace

  3. Na navigačním panelu na stránce Přehled vyberte Oprávnění API.

  4. Vyberte možnosti + Přidat oprávnění a na kartě Rozhraní Microsoft API vyberte Dynamics CRM.

  5. Ve formuláři Požádat o oprávnění API vyberte Delegovaná oprávnění, zkontrolujte zosobnění uživatele a poté vyberte Přidat oprávnění.

  6. Ve formuláři Požádat o oprávnění API vyberte běhové prostředí PowerApps, Delegovaná oprávnění, zkontrolujte zosobnění uživatele a poté vyberte Přidat oprávnění.

  7. Ve formuláři Požádat o oprávnění API vyberte Rozhraní API, která používá moje organizace, vyhledejte „PowerApps-Advisor“ pomocí vyhledávacího pole, vyberte PowerApps-Advisor v seznamu výsledků, vyberte Delegovaná oprávnění, zkontrolujte oprávnění Analysis.All a poté vyberte Přidat oprávnění.

Oprávnění API

  1. Dále přejděte k vytvoření tajného klíče klienta. Na navigačním panelu vyberte Certifikáty a tajné klíče.

  2. Pod polem Tajné klíče klienta vyberte + Nový tajný klíč klienta.

  3. Ve formuláři zadejte popis a vyberte Přidat. Zaznamenejte řetězec tajného kódu. Po opuštění formuláře již nebudete moci tajný kód zobrazit.

Klient a tajné kódy

Vytvoření uživatele aplikace

Aby pracovní postup GitHub mohl nasadit řešení jako součást kanálu CI/CD, musí mít „uživatel aplikace“ přístup do prostředí. „Uživatel aplikace“ představuje nelicencovaného uživatele, který je ověřen pomocí registrace aplikace provedené v předchozích krocích.

  1. Přihlaste se k centru pro správu Power Platform.

  2. Přejděte do Prostředí> otevřete prostředí, které chcete >Nastavení>Uživatelé + oprávnění>Uživatelé aplikace.

  3. Vyberte možnost + Nový uživatel aplikace. Na pravé straně obrazovky se otevře panel.

  4. Vyberte + Přidat aplikaci. Zobrazí se seznam všech registrací aplikace ve vašem klientovi Microsoft Entra. Pokračujte výběrem názvu aplikace ze seznamu registrovaných aplikací.

  5. Pod polem Organizační jednotka v rozevíracím seznamu vyberte své prostředí jako organizační jednotku.

  6. Pod polem Role zabezpečení vyberte Správce systému a poté vyberte Vytvořit. To umožní přístup instančního objektu k prostředí.

Vytvoření nového uživatele aplikace

Nyní, když jste vytvořili instanční objekt, můžete pro svůj pracovní postup GitHub použít buď instanční objekt nebo standardní uživatelské jméno a heslo.

Důležité

Pokud máte povoleno vícefaktorové ověřování (MFA), jako metodu ověřování použijte ověřování instančního objektu.

Viz také

Automatizace pracovního postupu od nápadu po provozní prostředí