Oppgrader ALM Accelerator
Vi gir regelmessig ut oppdateringer av ALM Accelerator for Power Platform. Når en ny versjon av løsningen er tilgjengelig, følger du fremgangsmåten i denne artikkelen for å oppgradere den. Oppgrader kanalmalene separat ved hjelp av kanalsynkroniseringsmalen som følger med ALM Accelerator-løsningen.
Ikke bruk disse instruksjonene til å installere ALM Accelerator for første gang. Følg i stedet en av disse veiledningene:
Last ned den nyeste versjonen
Løsningsversjonsnummeret angir utgivelsesdatoen. Eksempel: versjon 1.0.20220406.1 betyr versjon 1.0, opprett 20220406 (ååååMMdd), eller 6. april 2022.
Last ned den nyeste administrerte løsningsfilen fra GitHub. Rull ned til Ressurser, og velg CenterofExcellenceALMAccelerator_<nyeste versjon>_managed.zip.
Installer ALM Accelerator-løsningen
Logg deg på Power Apps, og velg miljøet som er vert for ALM Accelerator-appen.
Velg Løsninger i venstre sidepanel.
Velg Importer løsning>Bla gjennom, og bla deretter til plasseringen for den administrerte løsningen du lastet ned, og velg filen.
Velg Neste.
Velg Avanserte innstillinger og deretter Oppdater.
Velg Importer.
Aktiver den egendefinerte Azure DevOps-koblingen på nytt
Velg Data>Egendefinerte koblinger>CustomAzureDevOps.
Velg Rediger.
Bekreft at det er seks policyer som er konfigurert, i fanen Definisjon, som beskrevet i delen nedenfor.
På fanen Sikkerhet og velg Rediger, og angi følgende verdier:
- Identitetsleverandør: Microsoft Entra ID
- Klient-ID: Program-ID-en (klienten) fra appregistreringen
- Klienthemmelighet: Den hemmelige verdien for programmet (klient) fra appregistreringen
- URL-adresse for ressurs: DevOps-program-ID-en (klient) fra appregistreringen
På fanen Test velger du Testoperasjon.
Bekreft at svarstatusen som ble returnert, er 200.
Velg Oppdater kobling.
Kontrollere de egendefinerte Azure DevOps-tilkoblingspolicyene
Du må ha seks policyer i fanen Definisjon i den egendefinerte CustomAzureDevOps-koblingen. Kontroller at de er definert som beskrevet i tabellene nedenfor. Det kan hende du må opprette manglende policyer eller endre verdier slik at de samsvarer med spesifikasjonene som følger. Vær oppmerksom på feltet Operations
, som noen ganger kan angis til tomt etter en oppgradering.
Angi vert til https://vssps.dev.azure.com
-policy:
Felt | Verdi |
---|---|
Name | Angi vert til https://vssps.dev.azure.com |
Mal | Angi verts-URL |
Operasjoner | GetUsers, GetIdentities |
URL-mal | https://vssps.dev.azure.com |
Angi vert til https://app.vssps.visualstudio.com
-policy:
Felt | Verdi |
---|---|
Name | Angi vert til https://app.vssps.visualstudio.com |
Mal | Angi verts-URL |
Operasjoner | GetOrganizations, GetUserCurrentProfile |
URL-mal | https://app.vssps.visualstudio.com |
Konverter build-definisjonsvariabler til matrise-policy:
Felt | Verdi |
---|---|
Name | Konverter build-definisjonsvariabler til matrise |
Mal | Konvertere et objekt til en matrise (forhåndsversjon) |
Operasjoner | |
Målobjekt eller samlingsbane | @body().value |
Delbane for egenskap | -variabler |
Banen til den nye egenskapen | @item().variables |
Egenskapsnavn for nøkkelen | key |
Egenskapsnavn for verdien | verdi |
Kjør policy på | Response |
Angi vert til https://vsaex.dev.azure.com
-policy:
Felt | Verdi |
---|---|
Name | Angi vert til https://vsaex.dev.azure.com |
Mal | Angi verts-URL |
Operasjoner | RemoveMemberFromGroup, AddMemberToGroup |
URL-mal | https://vsaex.dev.azure.com |
Sett metode to POST-policyen:
Felt | Verdi |
---|---|
Name | Sett metode to POST |
Mal | Rut forespørsel |
Operasjoner | RunSyncPipeline |
Ny bane | <organisasjon>/<prosjekt>/_apis/pipelines/<pipelineId>/runs |
Metode | POST |
Sett metoden til GET for ListItems-policyen:
Felt | Verdi |
---|---|
Name | Sett metoden til GET for ListItems |
Mal | Rut forespørsel |
Operasjoner | ListItems |
Ny bane | <organisasjon>/<prosjekt>/_apis/git/repositorier/repositorier/<repositorier>/elementer |
Metode | GET |