Del via


Konfigurer distribusjonsprofiler

Distribusjonsprofiler er koblet til brukerinnstillinger for distribusjon. ALM Accelerator-appen bruker distribusjonsprofiler til å ta avgjørelser for distribusjonsbrukerer om hvor og hvordan de skal opprette grener og godkjenninger når de distribuserer løsninger. Den bruker også dem til å vite hvordan du kobler til Azure DevOps-prosjekter og -repositorier.

Opprett distribusjonsprofiler ved hjelp av ALM Accelerator-appen

Opprett en profil for løsningene, slik at du kan bruke kildekontrollen og distribuere dem automatisk.

  1. Åpne ALM Accelerator for Power Platform-appen. Hvis du har mer enn én brukerinnstilling, velger du en opplevelse fra listen. Ellers bruker appen et standardgrensesnitt.

    Hvis en brukerinnstilling er delt med deg, kan du bare utføre funksjoner på løsninger som har en distribusjonsprofil. Hvis en brukerinnstilling som deles med deg, ikke har en profil for en løsning, kan du ikke utføre handlinger på den løsningen.

  2. Velg Velg en profil for en løsning som ikke har en tilordnet profil.

  3. Velg en profil fra listen. Du kan også velge + for å opprette en, angi et navn for den nye profilen, velge Organisasjon, Prosjekt, Repositorium og Målgren, og deretter velge Opprett.

    Oppretting av en ny profil fylles automatisk ut i distribusjonsmiljøene med standardkonfigurasjonen for validering, test og produksjon. Nettadressene til disse miljøene inneholder en plassholder for de faktiske nettadressene for miljøene.

  4. Angi nettadressene for validerings-, test- og produksjonsmiljøene.

  5. Velg Lagre for å lagre endringene i profilen, og lagre profilen som standard for løsningen.

Oppdater distribusjonsprofiler ved hjelp av ALM Accelerator-administrasjonsappen

Du kan enkelt opprette profiler i ALM Accelerator-appen. Du kan også opprette og oppdatere profiler ved hjelp av administrasjonsappen for ALM Accelerator. Vi anbefaler at du bruker ALM Accelerator-appen til å opprette distribusjonsprofiler, og deretter bruker administrasjonsappen til å oppdatere dem.

Følgende felter vises i distribusjonsprofilskjemaet:

  • Navn: Identifiserer profilen i ALM Accelerator-appen.
  • AzDO-organisasjon: Identifiserer Azure DevOps organisasjonen som inneholder prosjektet og repositoriet for løsningen.
  • AzDO-prosjekt: Identifiserer Azure DevOps prosjektet som inneholder repositoriet for løsningen.
  • Repositorium: Identifiserer repositoriet Azure DevOps som inneholder løsningen.
  • Målgren: Identifiserer grenen i repositoriet som nye funksjonsgrener opprettes fra, og målgrenen for nye pull-forespørsler når en distribusjonsforespørsel gjøres. En spesialverdi for dette feltet, kalt [Bruk løsningsgrener], er standardverdien når du oppretter en profil ved hjelp av appen. Denne verdien angir at appen skal bruke grennavnet for løsningen som målgren for distribusjonen. Dette er den anbefalte verdien. Hvis du bestemmer deg for å bruke en annen verdi, må du kanskje oppdatere kanalmalene slik at de utløses på riktig måte.
  • AzDO-pipelineprosjekt: Identifiserer Azure DevOps prosjektet som inneholder pipelinene for løsningen. Hvis du ikke angir en verdi, bruker appen verdien i feltet AzDO-prosjekt. Dette feltet brukes sjelden. Det er bare nødvendig hvis du er vert for eksport, import og sletting av kanaler i et annet prosjekt enn i løsningen.
  • Navn på tjenestetilkobling: Identifiserer navnet på tjenestetilkoblingen som Azure DevOps skal brukes til å koble til Dataverse miljøer. I dette feltet kan du ha én enkelt tjenestetilkobling i Azure DevOps-prosjektet for alle løsninger og kanaler i stedet for en separat tjenestetilkobling for hver av dem. Hvis du ikke angir en verdi, forutsetter appen at navnet på tjenestetilkoblingen du bruker, har samme navn som nettadressen til Dataverse-miljøet.
  • Repositorium-ID: Identifiserer repositoriet i Azure DevOps og identifiserer repositoriet unikt i ALM Accelerator-appen. Hvis du vil finne denne verdien i Azure DevOps, navigerer du til repositoriet i prosjektinnstillingene og kopierer verdien i nettadressen. Hvis nettadressen for eksempel er https://dev.azure.com/cattools/Project/_settings/repositories?repo=123b59bc-f413-432b-bae5-1d754b725ca9, er repositorium-ID-en 123b59bc-f413-432b-bae5-1d754b725ca9.

Neste trinn