Inovácia aplikácie ALM Accelerator
Pravidelne vydávame aktualizácie ALM Accelerator for Power Platform. Keď je k dispozícii nová verzia riešenia, inovujte ju podľa krokov v tomto článku. Inovujte šablóny potrubia samostatne pomocou šablóny synchronizácie potrubia , ktorá je súčasťou riešenia ALM Accelerator.
Tieto pokyny nepoužívajte na prvú inštaláciu akcelerátora ALM. Namiesto toho postupujte podľa jedného z týchto sprievodcov:
Stiahnite si najnovšiu verziu
Číslo verzie riešenia označuje dátum vydania. Napríklad verzia 1.0.20220406.1 znamená verziu 1.0, vytvorenú 20220406 (yyyyMMdd) alebo 6. apríla 2022.
Stiahnite si najnovší súbor spravované riešenie z GitHub. Prejdite nadol na Aktíva a vyberte Centrum excelentnostiALMAccelerator_<najnovšia verzia>_managed.zip.
Nainštalujte riešenie ALM Accelerator
Prihláste sa do Power Apps a potom vyberte prostredie, ktoré je hostiteľom aplikácie ALM Accelerator.
Na ľavom bočnom paneli vyberte Riešenia.
Vyberte Importovať riešenie>Prehľadávať a potom prejdite do umiestnenia spravované riešenie, ktorý ste stiahli, a vyberte súbor.
Vyberte Ďalej.
Vyberte Rozšírené nastavenia a potom vyberte Aktualizovať.
Vyberte Import.
Znova aktivujte Azure DevOps vlastný konektor
Vyberte Údaje>Vlastné konektory>CustomAzureDevOps.
Vyberte Upraviť.
Na karte Definícia potvrďte, že existuje šesť politík, ktoré sú nakonfigurované podľa popisu v nasledujúcej časti.
Na karte Zabezpečenie vyberte Upraviť a potom nastavte nasledujúce hodnoty:
- Poskytovateľ identity: Microsoft Entra ID
- ID klienta: ID aplikácie (klienta) z registrácie aplikácie
- Tajný kľúč klienta: Hodnota Tajného tajomstva aplikácie (klienta) z registrácie aplikácie
- Webová adresa zdroja: ID aplikácie DevOps (klient) z registrácie aplikácie
Na karte Test vyberte Testovacia prevádzka.
Potvrďte, že vrátený stav odpoveď je 200.
Vyberte položku Aktualizovať konektor.
Overte Azure DevOps pravidlá vlastného konektora
Na karte Definícia vo vlastnom konektore CustomAzureDevOps by ste mali mať šesť pravidiel. Uistite sa, že sú definované tak, ako je to popísané v nasledujúcich tabuľkách. Možno budete musieť vytvoriť chýbajúce politiky alebo zmeniť hodnoty tak, aby zodpovedali špecifikáciám, ktoré nasledujú. Venujte pozornosť poľu Operations
, ktoré môže byť niekedy po inovácii prázdne.
Nastaviť hostiteľa na pravidlá https://vssps.dev.azure.com
:
Pole | Hodnota |
---|---|
Name | Nastaviť hostiteľa na https://vssps.dev.azure.com |
Šablóna | Nastavte URL hostiteľa |
Operácie | GetUsers, GetIdentities |
Šablóna URL | https://vssps.dev.azure.com |
Nastaviť hostiteľa na pravidlá https://app.vssps.visualstudio.com
:
Pole | Hodnota |
---|---|
Name | Nastaviť hostiteľa na https://app.vssps.visualstudio.com |
Šablóna | Nastavte URL hostiteľa |
Operácie | GetOrganizations, GetUserCurrentProfile |
Šablóna URL | https://app.vssps.visualstudio.com |
Konvertovať premenné definície zostavy na politiku poľa:
Pole | Hodnota |
---|---|
Name | Konvertovať premenné definície zostavy na pole |
Šablóna | Prevod objektu na pole (verzia Preview) |
Operácie | |
Cieľový objekt alebo cesta kolekcie | @body().value |
Podcesta vlastnosti | Premenné: |
Cesta k novej vlastnosti | @item().variables |
Názov vlastnosti pre kľúč | kľúč |
Názov vlastnosti pre hodnotu | hodnota |
Spustiť politiku | Response |
Nastaviť hostiteľa na pravidlá https://vsaex.dev.azure.com
:
Pole | Hodnota |
---|---|
Name | Nastaviť hostiteľa na https://vsaex.dev.azure.com |
Šablóna | Nastavte URL hostiteľa |
Operácie | RemoveMemberFromGroup, AddMemberToGroup |
Šablóna URL | https://vsaex.dev.azure.com |
Nastaviť metódu na politiku POST:
Pole | Hodnota |
---|---|
Name | Nastavte metódu na POST |
Šablóna | Žiadosť o trasu |
Operácie | Spustite SyncPipeline |
Nová cesta | <organizácia>/<projekt>/_apis/pipelines/<pipelineId>/beží |
Method | POST |
Nastaviť metódu na GET pre politiku ListItems:
Pole | Hodnota |
---|---|
Name | Nastavte metódu na GET pre ListItems |
Šablóna | Žiadosť o trasu |
Operácie | ListItems |
Nová cesta | <organizácia>/<projekt>/_apis/git/repositories/<repo>/items |
Method | GET |