Deli putem


Uputstvo: Prvi koraci u radu sa GitHub radnjama za Microsoft Power Platform

Ovo trodelno uputstvo će vam pružiti priliku da se upoznate sa najboljim praksama za automatizaciju izgradnje i primene aplikacije pomoću GitHub radnji za Power Platform. Prva dva uputstva su posvećena postavljanju potrebnih okruženja i kreiranju rešenja za kasniju upotrebu sa GitHub radnjama. Ako imate iskustva sa kreiranjem okruženja i rešenja, možete slediti savet u nastavku i preskočiti na treće uputstvo da biste započeli korišćenje GitHub radnji za Power Platform.

  • Kreirajte tri Microsoft Dataverse okruženja u vašem zakupcu
  • (Preporučujemo) Kreirajte principal usluge i dajte odgovarajuće dozvole
  • Kreiranje aplikacije zasnovane na modelu
  • Izvezete i primenite aplikaciju pomoću automatizacije upravljanja životnim ciklusom aplikacija (ALM)

Napojnica

Ako ste već upoznati sa pojmom više Dataverse okruženja, kao i načinom korišćenja rešenja za pakovanje aplikacije, jednostavno preuzmite i koristite uzorak ALMLab rešenja, a zatim preskočite na poslednje uputstvo ove serije.

Počnimo sa uputstvom br. 1 i kreirajmo tri Dataverse okruženja.

Kreiranje potrebnih okruženja

Moraćete da napravite ili imate pristup u tri Dataverse okruženja u vašem demo ili klijentskom zakupcu. Da biste kreirali ta okruženja, pratite uputstva u nastavku. U suprotnom, pređite na kraj ovog uputstva da biste videli sledeće korake.

  1. Prijavite se u Power Platform centar administracije sa akreditivima koji omogućavaju pristup zakupcu sa najmanje 3 GB dostupnog kapaciteta (potrebnog za kreiranje tri okruženja).

  2. Izaberite Okruženja u oblasti za navigaciju.

  3. Izaberite + Novo da biste kreirali svoje prvo novo okruženje.

    Novo okruženje.

  4. Prvo okruženje bi trebalo da nosi naziv "Vaše ime – dev", postavite region na "Sjedinjene Države (podrazumevano)", postavite tip okruženja na Sandbox(ako je dostupno ), ako ne i da koristite "Trial".

    • Uverite se da je radio preklopnik Kreiranje baze podataka za ovo okruženje postavljen na Da

    Kreirajte okruženje.

  5. Kliknite na dugme Dalje.

  6. Postavite jezik i valutu po želji i podesite radio dugme Primenjujete probne aplikacije i podatke? na Da, a zatim kliknite na Sačuvaj

    Postavite valutu.

  7. Vaše razvojno okruženje je kreirano, sledite korake od 2 – 7 iznad da biste kreirali drugo okruženje pod nazivom "Vaše ime – građa" i na kraju napravili treće okruženje pod nazivom "Vaše ime – produkt"

Sada imate okruženje koje će nam trebati za ovo i spremni ste da započnete sledeće module ove praktične laboratorije.

Kreirajte nalog principala usluge i dajte mu prava na kreirana okruženja

  1. Moraćete da kreirate registraciju aplikacije u okviru ID-a Microsoft Entra . Uradite ovo za sva korišćena okruženja DEV/BUILD/PROD. Više informacija: Uputstvo: Registrujte aplikaciju sa Microsoft Entra ID-om

  2. Prilikom kreiranja registracije aplikacije, zabeležite i sačuvajte ID direktorijuma (zakupca) i ID aplikacije (klijenta) aplikacije.

    Registracija aplikacije

  3. Na navigacionoj tabli stranice Pregled, izaberite API dozvole.

  4. Odaberite + Dodaj dozvolu i na kartici Microsoft API-ji, odaberite Dynamics CRM.

  5. U obrascu Zatraži API dozvole, izaberite Delegirane dozvole, označite user_impersonation, pa odaberite Dodaj dozvole.

  6. Iz obrasca Zatraži API dozvole, odaberite PowerApps usluga izvršavanja, izaberite Delegirane dozvole, označite user_impersonation, pa odaberite Dodaj dozvole.

  7. Iz obrasca Zatraži API dozvole, odaberite API-ji koje koristi moja organizacija, potražite „PowerApps-Advisor“ koristeći polje za pretragu, izaberite PowerApps-Advisor na listi rezultata, izaberite Delegirane dozvole, označite Analysis.All prava, pa odaberite Dodaj dozvole.

Dozvole za API

  1. Zatim nastavite sa kreiranjem tajne klijenta, u navigacionom panelu izaberite Sertifikate & tajne.

  2. U okviru Tajni klijenata, izaberite + Nova tajna klijenta.

  3. U obrascu unesite opis i izaberite Dodaj. Snimite nisku tajne, nećete moći ponovo da prikažete tajnu kada napustite obrazac.

Klijent i tajne

Kreiranje korisnika aplikacije

Da bi GitHub tok posla mogao da primeni rešenja kao deo CI/CD kanala, „Korisniku aplikacije“ treba dati pristup okruženju. „Korisnik aplikacije“ predstavlja nelicenciranog korisnika koji ima potvrdu identiteta koristeći registraciju aplikacije koja je završena u prethodnim koracima.

  1. Prijavite se u Power Platform centar za administratore.

  2. Idite na okruženja Otvorite okruženje koje želite Korisnici>>postavki + dozvole>korisnici aplikacije>.

  3. Izaberite + Novi korisnik aplikacije. Na desnoj strani ekrana otvoriće se tabla.

  4. Izaberite + Dodaj aplikaciju. Prikazana je lista svih registracija prijava u vašem Microsoft Entra zakupcima. Nastavite da birate naziv aplikacije sa liste među registrovanim aplikacijama.

  5. U okviru Poslovne jedinice, u padajućem okviru izaberite okruženje kao poslovnu jedinicu.

  6. U okviru Bezbednosnih uloga izaberite Administrator sistema, a zatim izaberite Kreiraj. Ovo će omogućiti principalu usluge da pristupi okruženju.

Kreiranje novih korisnika aplikacije

Sada kada ste kreirali principala usluge, možete koristiti ili principal usluge ili standardno korisničko ime i lozinku za svoj GitHub radni tok.

Važno

Ako ste omogućili višefaktorsku potvrdu identiteta (MFA), potvrda identiteta principala usluge je metod potvrde identiteta koji želite da koristite.

Takođe pogledajte

Automatizujte svoj tok posla od ideje do proizvodnje