Partekatu honen bidez:


Konfiguratu ALM Accelerator administratzaile-aplikazioa erabiliz

ALM Accelerator for Power Platform ren osagaiak bere administrazio-aplikazioa erabiliz edo eskuz konfigura ditzakezu. Artikulu honek administratzaile aplikazioa erabiltzen gidatzen zaitu eta zazpi ataletan egituratuta dago:

Aurrebaldintzak

ALM Accelerator for Power Platforminstalatu aurretik, ziurtatu aurrebaldintza hauek betetzen dituzula.

  • ALM Azeleragailua Power Platform datu-basea duen Microsoft Dataverse ingurunean instalatu behar da. ALM azeleragailua soluzioak zabaltzeko erabiltzen dituzun ingurune guztiak Dataverse datu-base bat ere behar dute.

    Oharra

    ALM azeleragailua ez da bateragarria Dataverse for Teams-rekin. ALM Accelerator aplikazioak eta lotutako kanalizazioek Dataverse ren bertsio osoa ingurune guztietan erabiltzen ari zarela suposatzen dute.

    ALM Accelerator beste CoE Starter Kit soluzioen ingurune berean instalatzea gomendatzen dugu. Lortu informazio gehiago zure erakunderako estrategia onena zehazteko moduari buruz:

  • ALM azeleragailuak Azure DevOps iturburu-kontrolerako eta inplementazioetarako erabiltzen du. Ez baduzu Azure DevOps erakunderik, erregistratu doan bost erabiltzaile gehienez Azure DevOps gunean.

  • Atal honetako urratsak burutzeko, erabiltzaile eta baimen hauek behar dituzu Azure, Azure DevOps, eta Power Platform:

    • Lizentziadun Azure erabiltzaileak Microsoft Entra taldeak sortzeko eta ikusteko, aplikazioen erregistroak sortzeko eta administrazio-baimena emateko Microsoft Entra ID-ko aplikazioen erregistroetarako baimenak dituena.
    • Lizentziadun Azure DevOps erabiltzaile bat kanalizazioak, zerbitzu-konexioak, repostak eta luzapenak sortzeko eta kudeatzeko baimenak dituena.
    • Aplikazioen erabiltzaileak sortzeko eta administrazio-baimenak emateko baimena duen Power Platform lizentziadun erabiltzailea
  • Konektore hauek erabilgarri egon behar dute elkarrekin erabiltzeko ALM Azeleragailua inportatzen den ingurunean:

  • Instalatu Creator Kit ALM Azeleragailua instalatzen duzun ingurunean.

Konfiguratu Microsoft Entra aplikazioen erregistroak

Ondorengo urratsak ALM Azeleragailuaren funtzionaltasunerako orokorrak dira eta ez dira proiektu edo soluziorako espezifikoak.

Sortu aplikazioaren erregistroa zure Microsoft Entra inguruan

Sortu aplikazio-erregistro bat ALM Azeleragailuan Azure DevOps eta Power Apps edo Dataverse eragiketak egiteko beharrezkoak diren aplikazioari eta lotutako kanalizazioei baimenak emateko. Hau behin bakarrik egin behar duzu.

Urrats hauek erakusten dute nola sortu aplikazio-erregistro bakarra baimenekin bientzat Dataverse eta Azure DevOps. Hala ere, baliteke aplikazioen erregistro bereiziak sortu nahi izatea erantzukizunak banatzeko. Aplikazioen erregistro-estrategia erabaki aurretik kontuan izan beharko zenuke aplikazioen erregistroek nola eragiten dioten mantentzeari eta segurtasunari .

Sortu aplikazioaren erregistroa

  1. Hasi saioa Azure atarian.

  2. Hautatu Microsoft Entra ID>Aplikazioen erregistroak.

  3. Hautatu + Erregistro berria, eta, ondoren, eman izena erregistroari, adibidez, ALMAcceleratorServicePrincipal.

  4. Utzi gainerako aukera guztiak bere balio lehenetsietan eta hautatu Erregistratu.

Gehitu baimenak aplikazioaren erregistroan

  1. Ezkerreko alboko panelean, hautatu API baimenak.

  2. Hautatu + Gehitu baimena.

  3. Hautatu Dynamics CRM, eta, ondoren, hautatu Delegatutako baimenak eta erabiltzaileen ordezkapena.

  4. Hautatu Gehitu baimenak aplikazioaren erregistroan Dynamics CRM API user_pertsonation baimena gehitzeko.

  5. Hautatu + Gehitu baimena berriro.

  6. Hautatu Nire erakundeak erabiltzen dituen APIak fitxa. Bilatu eta hautatu PowerApps-Advisor, eta, ondoren, hautatu Delegatutako baimenak eta Analisia. Guztiak (ez da beharrezkoa administratzailearen baimena).

    Baimen hau aplikazio-egiaztapena bidez analisi estatikoa exekutatzeko beharrezkoa da.

  7. Hautatu Gehitu baimenak PowerApps-Advisor API Analysis gehitzeko. Baimen guztiak aplikazioak erregistratzeko.

  8. Hautatu + Gehitu baimena berriro.

  9. Bai Microsoft APIak fitxan edo nire erakundeak erabiltzen dituen APIak fitxan, hautatu Azure DevOps, eta, ondoren, hautatu Delegatutako baimenak eta user_pertsonation.

    Baimen hau Azure DevOps ALM Accelerator aplikazioko konektore pertsonalizatuaren bidez konektatzeko beharrezkoa da.

  10. Nire erakundeak erabiltzen dituen Azure DevOps APIen baimena gehitu baduzu fitxa, kopiatu Aplikazioaren (bezeroaren) IDa prozedura honetan geroago erabiltzeko.

    DevOps aplikazioaren (bezeroaren) ID gisa erabiliko duzu, hau da, aplikazioaren (bezeroaren) IDaren gero kopiatuko duzu prozedura honetan.

    Eskatu APIaren baimenak leihoaren pantaila-argazkia, nire erakundeak erabiltzen dituen APIak fitxa eta Aplikazioaren (bezeroaren) IDa nabarmenduta.

    Ezin baduzu aurkitu Azure DevOps baimena nire erakundeak erabiltzen dituen APIetan fitxan, jarraitu urrats hauek lortzeko. DevOps aplikazioaren (bezeroa) ID:

    1. Ireki arakatzailearen leiho pribatu bat eta joan https://dev.azure.com/<your devops organization>/_apisra.
    2. Saioa hasteko orrian, kopiatu client_id parametroaren balioa URLan.

     Azure DevOps erakundearen saioa hasteko orri baten pantaila-argazkia, URLan client_id parametroa nabarmenduta.

  11. Hautatu Gehitu baimenak aplikazioaren erregistroan Azure DevOps API user_pertsonation baimena gehitzeko.

  12. Hautatu Eman administratzailearen baimena <zure maizterraren>.

Konfiguratu bezeroaren sekretua eta birbideratu URIa

  1. Ezkerreko alboko panelean, hautatu Ziurtagiriak & sekretuak.

  2. Aukeratu + Bezeroaren sekretu berria.

  3. Hautatu iraungitze-data bat eta, ondoren, hautatu Gehitu.

  4. Kopiatu bezeroaren sekretua Balioa gero erabiltzeko. Hau da balioa kopiatu dezakezun aldi bakarra. Ziurtatu hori egiten duzula orritik irten aurretik.

  5. Ezkerreko alboko panelean, hautatu Ikuspen orokorra.

  6. Kopiatu Aplikazioaren (bezeroaren) IDa eta Direktorioaren (errentailea) IDa.

  7. Hautatu Gehitu birbideratzeko URI bat.

  8. Hautatu + Gehitu plataforma bat, eta, ondoren, hautatu Web.

  9. Aplikazioaren birbideratzeko URIrako, idatzi https://global.consent.azure-apim.net/redirect.

    Baliteke balio hori aldatu behar izatea ALM Accelerator aplikazioa instalatu eta Azure DevOps konektore pertsonalizatua konfiguratu ondoren. Konektore pertsonalizatuan betetzen den birbideratzeko URIa hemen sartzen duzunaren desberdina bada, aldatu URI hau konektore pertsonalizatuan dagoenarekin bat etor dadin.

  10. Hautatu Konfiguratu.

Eman Power App Management baimena zure aplikazioa erregistratzeko

Eman Power App Management baimenak zure aplikazioa erregistratzeko, kanalizazioek zure inguruneetan behar dituzten ekintzak egin ditzaten. Horretarako, exekutatu PowerShell cmdlet hau Power Apps administrazio-pribilegioak dituen erabiltzaile interaktibo gisa. Komando hau behin bakarrik exekutatu behar duzu zure aplikazioaren erregistroa sortu ondoren.

Garrantzitsua da

PowerShell cmdlet-ek aplikazioak erregistratzeko baimen handia ematen dio, adibidez, Power Platform Admin. Baliteke zure erakundearen segurtasun-politikek baimen mota hauek ez onartzea. Jarraitu aurretik, ziurtatu baimenduta daudela. Baimendurik ez badute, gaitasun batzuek ez dute funtzionatuko ALM Accelerator kanalizazioetan.

Install-Module -Name Microsoft.PowerApps.Administration.PowerShell
Install-Module -Name Microsoft.PowerApps.PowerShell -AllowClobber
New-PowerAppManagementApp -ApplicationId <the Application (client) ID you copied when you created the app registration>

Instalatu Azure DevOps luzapenak

ALM Azeleragailuak hainbat Azure DevOps luzapen erabiltzen ditu, besteak beste, Azure DevOps merkatuan eskuragarri dauden hirugarrenen luzapen batzuk. Hirugarrenen luzapen bakoitzaren webgunea eta haien iturburu-koderako esteka hurrengo argibideetan eskaintzen dira. Ikasi Marketplace luzapen-argitaratzaile bat nola ebaluatu.

  1. Hasi saioa Azure DevOpsn.

  2. Hautatu Antolakuntzaren ezarpenak.

  3. Hautatu Orokorra>Luzapenak.

  4. Bilatu eta instalatu luzapen hauek:

Inportatu irtenbidea eta konfiguratu aplikazioa

Inportatu ALM Accelerator mihise-aplikazioa zure Power Platform ingurura eta, ondoren, konfiguratu barneko konektore pertsonalizatua Azure DevOpsrako.

Instalatu ALM azeleragailua Dataverse

  1. Deskargatu azken kudeatutako soluzio fitxategia GitHubtik. Joan behera Erregaiak ra eta hautatu CentrofExcellenceALMAccelerator_<azken bertsioa>_managed.zip.

  2. Hasi saioa Power Appsn, eta hautatu ALM Accelerator aplikazioa ostatatu nahi duzun ingurunea.

  3. Ezkerreko alboko panelean, hautatu Irtenbideak.

  4. Hautatu Inportatu irtenbidea>Arakatu, eta, ondoren, arakatu deskargatu duzun kudeatutako soluzio-aren kokapena eta hautatu fitxategia.

  5. Hautatu Hurrengoa eta ondoren hautatu Hurrengoa berriro.

  6. Konexioak orrian, hautatu edo sortu konexio bat CDS DevOps konexioa Dataverseera konektatzeko.

    HTTP-rako konexio bat sortzen duzunean Microsoft Entra-rekin, erabili Microsoft Graph bi parametroetarako.

  7. Hautatu Inportatu.

Konfiguratu DevOps pertsonalizatutako konektorea

  1. Hautatu Datuak>Konektore pertsonalizatuak>CustomAzureDevOps.

  2. Hautatu Editatu.

  3. Segurtasuna fitxan, hautatu Editatu, eta ezarri balio hauek:

    Eman izena Balioa
    Autentifikazio mota OAuth 2.0
    Nortasun hornitzailea Microsoft Entra ID
    Bezeroaren IDa Aplikazioaren (bezeroaren) IDa aplikazioaren erregistroa sortu zenuenean kopiatu zenuen
    Bezeroaren sekretua Aplikazioaren (bezeroa) balio sekretua aplikazioaren erregistroa sortu zenuenean kopiatu zenuen
    maizterraren IDa: Utzi balio lehenetsia, ohikoa
    Baliabidearen URLa DevOps aplikazioaren (bezeroaren) IDa kopiatu zenuen aplikazioaren erregistroan baimenak gehitzean
  4. Aukeratu Eguneratu konektorea.

  5. Ziurtatu Birbideratzeko URLaSegurtasuna orriko https://global.consent.azure-apim.net/redirect dela.

    Hala ez bada, kopiatu URLa. Itzul zaitez lehenago sortu zuen aplikazioaren erregistrora, eta bertan birrkokatzeko URI ordeztu, ur kopiatuarekin.

Konektore pertsonalizatua probatu

  1. Ireki Proba menua.

  2. Aukeratu konexio berria eta, ondoren, jarraitu argibideak konexio bat sortzeko.

  3. Power Apps, hautatu ingurunea, eta gero hautatu Dataverse>Pertsonalizatutako konektoreak>CustomAzureDevOps.

  4. Aukeratu Editatu, proba orrian sartu eta, ondoren, bilatu GetOrganizations eragiketa.

  5. Proba-eragiketa hautatu.

  6. Estatua erantzun itzulia 200 dela eta erantzun gorputza bere erakundearen irudikapen JSON bat dela Azure DevOps baieztatzen du.

    Konektore pertsonalizatu batentzako proba-segurtasuneko konfigurazioaren pantaila atzitzea Azure DevOps .

AlM Accelerator-ekin erabiltzeko lehen Azure DevOps proiektua konfiguratu du

Erabili laguntzailea, proiektua Azure DevOps konfiguratzeko, ALM azeleragailuaren bidez soluzioak inplementatzeko Power Platform . Dagoen proiektu huts bat konfiguratu dezake edo bat sortu.

  1. Ireki ALM Accelerator-en administrazioaren aplikazioa.

  2. Ezkerreko panelean, taldean proiektuen aukeraketa Azure DevOps .

  3. Bertsio-etiketak eguneratzeko eskatzen bazaizu, aukeratu Onartzea.

  4. Zerrendan aukeratu zure Azure DevOps antolaketa.

  5. Proiektuen zerrendan, aukeratuBerria .

  6. Proiektuetarako laguntzailea aukeratzea .

  7. Proiektua urrats, idatzi proiektuaren izena. Nahi izanez gero, sartu deskribapen bat eta aurreargitalpen erakunde.

  8. Hautatu Hurrengoa.

  9. Kanalizazio-plantilletan urrats, proiektuan plantillak jartzeko hurrengo aukeraketa .

    Aplikazioak kanalizazio-plantillak instalatzen ditu proiektuaren gordailu berri batean. Alternatiba gisa, proiektua konfiguratu dezake, dagoeneko instalatuta dituen proiektu baten plantillak erabil ditzan.

  10. Zerbitzu-konexioen pasabideetan, aukeratu zerbitzu-konexio bat sortu nahi duzun inguruneak.

    Hainbat ingurune hauta ditzakezu eta guztientzako zerbitzu-konexioak sor ditzakezu aldi berean. Bere inguruneetarako aplikazio-erregistro desberdinak erabiltzeko, zerbitzu-konexio bat sortzen du aplikazio-erregistro bakoitzerako.

  11. Aplikazio bat erregistratzeko zerbitzu-konexio bat eratu ondoren, aukeratu Agregatu.

  12. Zerbitzu-konexio guztiak konfiguratu ondoren, hurrengo aukeraketa .

  13. Kanalizazio generikoei urrats, kanalizazioak eta aldagai-taldea sortzeko eta proiektuak ALM azeleragailuaren funtzionaltasunerako Azure DevOps behar dituen baimenak ezartzeko aukera izango du.

Sortu aplikazio-erabiltzaile bat zure Dataverse inguruneetan

Aplikazio-erabiltzaile bat sortzen du bere inguruneetan, kanalizazioak konektatzeko Dataverse. Egin hori ALM azeleragailua inplementazioa egiteko erabiltzea planimatzen duen ingurune bakoitzean.

  1. Hasi saioa administrazio-zentroan Power Platform .

  2. Aukeratu garapen-ingurunea eta, ondoren, konfigurazioa hautatu.

  3. Hautatu Erabiltzaileak + baimenak>Aplikazioaren erabiltzaileak.

  4. Aukeratu + Aplikazioaren erabiltzaile berria.

  5. Hautatu + Aplikazio bat gehitu, aurretik sortu zuen aplikazioaren erregistroa hautatu eta, ondoren, agregatu .

  6. Aukeratu negozio-unitatea .

  7. Aukeratu segurtasun-rolen eskuinaldean dagoen arkatzezko ikonoa, eta, ondoren, aukeratu aplikazioaren erabiltzailearentzako segurtasun-rolak.

    Aplikazioaren erabiltzaileari sistemaren administratzaile-pribilegioak ematea gomendatzen da, segurtasun-funtzio, erabiltzaileak ingurune bakoitzean beharrezkoak diren funtzioak egin ditzan.

  8. Hautatu Sortu.

Errepikatu urrats horiek balidazio-, proba- eta ekoizpen-inguruneetan.

ALM Accelerator aplikazioa erabiltzeko sortzaileak konfiguratzea

Irakurri gehiago