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 Dataverse for Teamsrekin bateragarria. 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, reposo eta luzapenak sortzeko eta kudeatzeko baimenak dituena.
    • Lizentziadun Power Platform erabiltzaile bat, aplikazioen erabiltzaileak sortzeko eta administrazio-baimenak emateko baimenak dituena.
  • 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 kanalizazio-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 baino lehen 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 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 aplikazioa erregistratzeko.

  8. Hautatu + Gehitu baimena berriro.

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

    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 fitxan APIetan, 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 erakundeko 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 administrazio-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 aplikazioaren erregistroari 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. Saioa hasi Azure DevOps.

  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, gero, 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. a37>.

    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) ID aplikazioaren erregistroa sortu zenuenean kopiatu zenuen
    Bezeroaren sekretua Aplikazioaren (bezeroa) balio sekretua kopiatu zenuen aplikazioaren erregistroa sortu zenuenean
    Maizterren IDa Utzi balio lehenetsia, ohikoa
    Baliabidearen URLa DevOps aplikazioaren (bezeroaren) IDa kopiatu zenuen aplikazioaren erregistroan baimenak gehitzean
  4. Aukeratu Eguneratu konektorea.

  5. Ziurtatu Birbideratzeko URLa Segurtasuna orrian https://global.consent.azure-apim.net/redirect dela.

    Hala ez bada, kopiatu URLa. Itzuli lehenago sortu duzun aplikazioaren erregistrora eta ordezkatu bertan birbideratzeko URIa kopiatutako URLarekin.

Probatu konektore pertsonalizatua

  1. Ireki Proba menua.

  2. Hautatu Konexio berria, eta jarraitu argibideei konexio bat sortzeko.

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

  4. Hautatu Editatu, joan Proba orrira eta, ondoren, bilatu GetOrganizations funtzionamendua.

  5. Hautatu Proba eragiketa.

  6. Egiaztatu erantzun egoera itzultzen dela 200 eta erantzun gorputza zure Azure DevOps erakundearen JSON irudikapen bat da.

     Azure DevOps konektore pertsonalizatu baten probako segurtasun-ezarpenen pantaila-argazkia.

Konfiguratu zure lehen Azure DevOps proiektua ALM Azeleragailuarekin erabiltzeko

Erabili sartutako morroia zure Azure DevOps proiektua konfiguratzeko Power Platform soluzioak ALM azeleragailua erabiliz inplementatzeko. Lehendik dagoen proiektu huts bat konfigura dezakezu edo bat sor dezakezu.

  1. Ireki ALM Accelerator administrazio aplikazioa.

  2. Ezkerreko alboko panelean, hautatu Proiektuak Azure DevOps taldean.

  3. Kale etiketak eguneratzeko eskatzen badizute, hautatu Ados.

  4. Hautatu zure Azure DevOps erakundea zerrendan.

  5. Proiektuen zerrendan, hautatu Berria.

  6. Hautatu Proiektuaren morroia.

  7. Proiektua urrats atalean, idatzi zure proiektuaren izena. Aukeran, idatzi deskribapena eta gaitu aurreargitalpen funtzioak.

  8. Hautatu Hurrengoa.

  9. Pipeline Templates urrats atalean, hautatu Hurrengoa txantiloiak zure proiektuan instalatzeko.

    Aplikazioak kanalizazio txantiloiak proiektuko biltegi berri batean instalatzen ditu. Bestela, proiektua konfigura dezakezu jada instalatuta dituen proiektu bateko txantiloiak erabiltzeko.

  10. Zerbitzu-konexioak urratsetan, hautatu zerbitzu-konexio bat sortu nahi duzun inguruneetarako.

    Hainbat ingurune hauta ditzakezu eta guztientzako zerbitzu-konexioak sor ditzakezu aldi berean. Zure inguruneetarako aplikazio-erregistro desberdinak erabiltzeko, sortu zerbitzu-konexio bat aplikazio-erregistro bakoitzeko banan-banan.

  11. Aplikazio baten erregistrorako zerbitzu-konexio bat konfiguratu ondoren, hautatu Gehitu.

  12. Zerbitzu-konexio guztiak konfiguratu ondoren, hautatu Hurrengoa.

  13. Pipeline generikoak urrats atalean, hautatu Hurrengoa tubideak eta aldagai-taldea sortzeko eta Azure DevOps ezarri. proiektuak ALM Accelerator funtzionalitaterako behar dituen baimenak.

Sortu aplikazio-erabiltzaile bat zure Dataverse inguruneetan

Sortu aplikazio-erabiltzaile bat zure inguruneetan kanalizazioak Dataverse-ra konektatzeko. Egin hau inplementatzeko ALM Azeleragailua erabili nahi duzun ingurune bakoitzean.

  1. Hasi saioa Power Platform administrazio zentroan.

  2. Hautatu zure garapen-ingurunea eta, ondoren, hautatu Ezarpenak.

  3. Hautatu Erabiltzaileak + baimenak>Aplikazioaren erabiltzaileak.

  4. Hautatu + Aplikazioaren erabiltzaile berria.

  5. Hautatu + Gehitu aplikazio bat, hautatu lehenago sortu duzun aplikazioaren erregistroa eta, ondoren, hautatu Gehitu.

  6. Hautatu Negozio-unitatea.

  7. Hautatu Segurtasun-eginkizunak-ren eskuineko arkatzaren ikonoa eta, ondoren, hautatu aplikazioaren erabiltzailearen segurtasun-rolak.

    Aplikazioaren erabiltzailearen sistema-administratzaileari segurtasun-funtzio pribilegioak ematea gomendatzen dugu, erabiltzaileak ingurune bakoitzean beharrezko funtzioak bete ditzan.

  8. Hautatu Sortu.

Errepikatu urrats hauek baliozkotze, proba eta ekoizpen inguruneetan.

Konfiguratu makers ALM Accelerator aplikazioa erabiltzeko

Irakurri gehiago