Upgrade aplikace ALM Accelerator
Pravidelně vydáváme aktualizace ALM Accelerator for Power Platform. Když je k dispozici nová verze řešení, upgradujte ji podle kroků v tomto článku. Upgradujte šablony kanálu samostatně pomocí šablony synchronizace kanálu, která je součástí řešení ALM Accelerator.
Tyto pokyny nepoužívejte k první instalaci ALM Accelerator. Místo toho využijte jeden z těchto průvodců:
Stažení nejnovější verze
Číslo verze řešení označuje datum vydání. Například verze 1.0.20220406.1 znamená verzi 1.0, vytvořenou dne 20220406 (yyyyMMdd) nebo 6. dubna 2022.
Stáhněte si nejnovější soubor spravovaného řešení z GitHub. Přejděte dolů na Zdroje a vyberte CenterofExcellenceALMAccelerator_<nejnovější verze>_managed.zip.
Instalace řešení ALM Accelerator
Přihlaste se do Power Apps a vyberte prostředí, ve kterém je hostována aplikace ALM Accelerator.
V levém bočním panelu vyberte Řešení.
Vyberte Importovat řešení>Procházet a poté vyhledejte umístění spravovaného řešení, které jste stáhli, a vyberte soubor.
Vyberte Další.
Vyberte Pokročilá nastavení a poté Aktualizovat.
Vyberte Importovat.
Reaktivace vlastního konektoru Azure DevOps
Vyberte Data>Vlastní konektory>CustomAzureDevOps.
Vyberte položku Upravit.
Na kartě Definice potvrďte, že existuje šest zásad, které jsou nakonfigurovány podle popisu v následující části.
Na kartě Zabezpečení vyberte Upravit a poté nastavte následující hodnoty:
- Poskytovatel identity: Microsoft Entra ID
- ID klienta: ID aplikace (klienta) z registrace aplikace
- Tajný klíč klienta: Hodnota Aplikace (klient) z registrace aplikace
- Adresa URL zdroje: ID aplikace DevOps (klienta) z z registrace aplikace
Na kartě Test vyberte Zkušební provoz.
Potvrďte, že je vrácený Stav odpovědi 200.
Vyberte Aktualizovat konektor.
Ověření zásad vlastního konektoru Azure DevOps
Na kartě Definice ve vlastním konektoru CustomAzureDevOps byste měli mít šest zásad. Zkontrolujte, že jsou definovány podle popisu v následujících tabulkách. Možná budete muset vytvořit chybějící zásady nebo změnit hodnoty, aby odpovídaly specifikacím, které následují. Věnujte pozornost poli Operations
, které může být někdy po upgradu prázdné.
Nastavte hostitele na zásadu https://vssps.dev.azure.com
:
Pole | Hodnota |
---|---|
Name | Nastavit hostitele na https://vssps.dev.azure.com |
Template | Nastavení URL adresy hostitele |
Operace | GetUsers, GetIdentities |
Šablona URL | https://vssps.dev.azure.com |
Nastavte hostitele na zásadu https://app.vssps.visualstudio.com
:
Pole | Hodnota |
---|---|
Name | Nastavit hostitele na https://app.vssps.visualstudio.com |
Template | Nastavení URL adresy hostitele |
Operace | GetOrganizations, GetUserCurrentProfile |
Šablona URL | https://app.vssps.visualstudio.com |
Zásada Převést proměnné definice sestavení na pole:
Pole | Hodnota |
---|---|
Name | Převést proměnné definice sestavení na pole |
Template | Převedení objektu na pole (Preview) |
Operace | |
Cesta k cílovému objektu nebo kolekci | @body().value |
Podcesta vlastnosti | proměnné |
Cesta nové vlastnosti | @item().variables |
Název vlastnosti klíče | klíč |
Název vlastnosti hodnoty | value |
Spustit zásadu na | Odpověď |
Nastavte hostitele na zásadu https://vsaex.dev.azure.com
:
Pole | Hodnota |
---|---|
Name | Nastavit hostitele na https://vsaex.dev.azure.com |
Template | Nastavení URL adresy hostitele |
Operace | RemoveMemberFromGroup, AddMemberToGroup |
Šablona URL | https://vsaex.dev.azure.com |
Nastavte metodu na zásadu POST:
Pole | Hodnota |
---|---|
Name | Nastavení metody na zásadu POST |
Template | Směrování žádosti |
Operace | RunSyncPipeline |
Nová cesta | <organizace>/<projekt>/_apis/pipelines/<pipelineId>/běží |
metoda | POST |
Pro zásady ListItems nastavte metodu na GET:
Pole | Hodnota |
---|---|
Name | Pro zásady ListItems nastavte metodu na GET |
Template | Směrování žádosti |
Operace | ListItems |
Nová cesta | <organizace>/<projekt>/_apis/git/repositories/<repo>/items |
metoda | GET |