Del via


Konfigurer kanaler i Power Platform

Opprett og kjør kanaler for å distribuere løsninger til miljøer på en enkel måte.

Opprett en tilpasset kanal ved å bruke plattformverten

Kanaler er nå tilgjengelige for alle som navigerer til kanalsiden for første gang. Opprett personlige kanaler fra utviklingsmiljøene til andre målmiljøer som du har importtilgang til. Bruk fordelene ved kanaler, for eksempel at det ikke kreves nedlastinger eller opplastinger, utrullingsplanlegging, innebygd validering av løsning for målmiljø, validering av forhåndstilkoblingsreferanse og validering av miljøvariabelverdi og Copilot-genererte utrullingsnotater med en enkel installasjonsprosess.

Forhåndskrav for personlige kanaler

  • Tre miljøer kan knyttes til en tilpasset kanal som er opprettet fra Kanaler-siden: et gjeldende utviklingsmiljø og to målmiljøer (se Legg til en fase i en enkeltfasekanal du eier).

    Merk

    Standardmiljøet kan ikke brukes som målmiljø for personlige kanaler.

  • Alle miljøer som brukes i kanaler, må ha en Microsoft Dataverse-database.
  • Alle målmiljøer som brukes i et datasamlebånd, må aktiveres som administrerte miljøer.

Nåværende begrensninger med personlige kanaler

  • Personlige kanaler kan ikke utvides.
  • Bare tre miljøer, en kilde og to påfølgende mål, kan konfigureres.
  • Personlige kanaler kan ikke deles med andre brukere.

Konfigurer plattformverten for første gang

Hvis du er den første brukeren i leieren din som skal navigere til siden Kanaler i et miljø som ikke allerede er knyttet til en tilpasset vert for kanaler, er verten for plattformen klargjort til bruk for alle i leieren.

Opprett en kanal i Power Apps

Først sørger du for at du er i utviklingsmiljøet der du vil at kanalen skal starte fra.

Velg Opprett kanal på kommandolinjen eller fra rullegardinlisten Kanal.

Et panel åpnes der du skriver inn følgende:

  • Navn på kanal: Et navn på kanalen.
  • Beskrivelse: En valgfri beskrivelse for å beskrive hva kanalen brukes til.
  • Målmiljø: Miljøet som løsninger i det nåværende utviklingsmiljøet rulles ut til.

Når du velger Lagre, knyttes nåværende miljø (kilde) og det valgte målmiljøet til verten for plattformen, og miljøoppføringer for hver av dem opprettes i verten for plattformen. Deretter velges den nyopprettede kanalen automatisk, og du er klar til å kjøre kanalen.

Viktig!

Miljøer kan bare være tilknyttes én kanalvert. Hvis du vil bruke en styrt kanal med avansert utvidbarhet, deling og mer enn to miljøer, må du sørge for at miljøoppføringer i plattformverten slettes i opplevelsen Administrerte kanaler slik at de frigjøres for å tilknyttes en tilpasset vert. Hvis du sletter en kanal, slettes ikke miljøoppføringene som er koblet til denne kanalen.

Legg til en fase i en enkeltfasekanal du eier

Velg Legg til fase på kommandolinjen for å føye en fase til den gjeldende enkeltfasekanalen. Du blir bedt om et fasenavn, en beskrivelse og et endelig målmiljø for kanalen som en del av dette trinnet.

Merk

  • Du må være eier av den gjeldende kanalen for å kunne legge til en fase.
  • Funksjonen for å legge til faser er begrenset til enkeltfasekanaler, men administratorer kan legge til flere faser i appen for konfigurasjon av utrullingskanal.

Slett en kanal du eier fra Power Apps

Velg Slett på kommandolinjen for å slette den nåværende valgte kanalen i rullegardinlisten. Det vises en bekreftelsesmelding med hensyn til hensikten og kunnskapen om konsekvensen.

Denne handlingen fjerner ikke kjøringsloggen for kanalen og sletter heller ikke de tilknyttede miljøoppføringene fra verten.

Bruk den tilpassede kanalen med andre utviklingsmiljøer

Hvis du har samme kanalprosess for et ekstra utviklingsmiljø, slik at UAT-miljøer og produksjonsmiljøer er de samme for et annet kildemiljø, kan du bruke kanalen du allerede har opprettet, på nytt.

Velg den opprettede kanalen på rullegardinmenyen. Når du velger Neste i det første trinnet i prosessen for distribusjonskonfigurasjon, kobles gjeldende miljø til kanalen (og verten) som et utviklingsmiljø.

Opprett en kanal ved hjelp av en tilpasset kanalvert

Power Platform-administratorer kan opprette en eller flere kanaler, knytte til et hvilket som helst antall miljøer og deretter dele tilgang med personer som administrerer eller kjører kanaler.

Forhåndskrav for vert for egendefinerte kanaler

  • Fire miljøer anbefales, men du kan bruke så få som tre Power Platform-miljøer for å opprette en kanal.
  • Alle miljøer som brukes i kanaler, må ha en Microsoft Dataverse-database.
  • Du må ha rollen Power Platform-administrator eller Dataverse-systemansvarlig for å kunne installere programmet for datasamlebånd.
  • Alle målmiljøer som brukes i et datasamlebånd, må aktiveres som administrerte miljøer.

Opprett eller velg miljøer for rørledninger

Før du begynner, må du identifisere hvilke miljøer som skal delta i kanaler. Sørg for at du aktiverer alle målmiljøer som administrerte miljøer. Administrerte miljøer er ikke nødvendige for verten for datasamlebånd eller utviklermiljøene.

  • Vertsmiljø. Dette spesielle miljøet fungerer som lagringen og administrasjonsstedet for all kanalkonfigurasjon, sikkerhet og kjørehistorikk.

    • Vi anbefaler at du holder denne innstillingen som et eget produksjonsmiljø atskilt fra utviklings- og målmiljøene.
    • Hvis du vil, kan du konfigurere flere forskjellige verter i en leier, for eksempel for separat administrasjon av kanaler for ulike forretningsorganisasjoner eller geografiske områder. Én vert for hele leieren kan også godtas så lenge alle miljøer har samme geografiske område.

    Viktig

    Sletting av vertsmiljøet sletter alle kanaler og kjøredata. Vær forsiktig og forstå virkningen av data og tap av konfigurasjon samt utviklertilgang til kanaler driftet i miljøet.

  • Utviklingsmiljø. I dette miljøet utvikler du løsninger. En kanal kan kjøres fra alle utviklingsmiljøer som er koblet til det.

  • Målmiljø. Målmiljøet en kanal rulles ut til. Eksempler på integreringstesting, brukeraksepttesting (UAT), produksjon og så videre.

Tips

Bruk miljønavn som angir formålet med dem. For eksempel Contoso – vert, Contoso – utvikling, Contoso QA og så videre.

Installer programmet for kanaler i vertsmiljøet

Dette trinnet er bare nødvendig for det første vertssettet. Du kan hoppe til neste del hvis du allerede har tilgang til et vertsmiljø der du oppretter kanaler.

  1. Logg deg på administrasjonssenteret for Power Platform, gå til Miljøer>Opprett og opprett et nytt miljø med en Dataverse-database. Sørg for at du velger samme område som utviklings-, QA- og produksjonsmiljøene dine opprettes i.
  2. Installer programmet Power Platform-kanaler i vertsmiljøet ved å velge vertsmiljøet, og velg deretter Ressurser>Dynamics 365-apper.
  3. Velg Installer app, og rull ned i panelet til høyre til du finner Power Platform-kanaler.
  4. Velg Neste hvis du godtar vilkårene og velg deretter Installer.

    Viktig

    Du trenger bare å installere programmet for utrullingskanaler i vertsmiljøet. Du trenger ikke å installere det i andre miljøer, for eksempel utvikling, QA- eller produksjonsmiljøer som skal knyttes til kanalene.

Når det er installert, vises konfigurasjonsprogrammet for utrullingskanalene i listen over installerte apper.

Konfigurer en utrullingskanal

  1. Kopier miljø-ID-ene for alle utviklings- og målmiljøer av typen administrerte miljøer som skal kobles til rørledninger. Du trenger disse ID-ene senere. Mer informasjon: Finn miljø- og organisasjons-ID

  2. Etter at installasjonen av pakken Utrullingskanal er fullført, går du til Power Apps og velger det dedikerte vertsmiljøet (der du installerte programmet).

  3. Spill av appen Konfigurasjon av utrullingskanal.

  4. Velg Miljøer i venstre rute, og velg deretter Opprett for å opprette miljøoppføringene i Dataverse:

    • Navn:: Skriv inn navnet på miljøoppføringen. Det er lurt å inkludere samme navn som det faktiske miljøet, for eksempel Contoso Dev.
    • Miljøtype: Velg enten utviklingsmiljø eller målmiljø. Velg Utviklingsmiljø for alle kildemiljøer der uadministrerte løsninger skal utvikles. Velg målmiljø for kvalitetsmål og produksjonsmiljøer der administrert løsning er rullet ut.
    • Miljø-ID: Pass på at du velger riktig ID. Du finner miljø-ID-en for det gjeldende miljøet i make.powerapps.com. Velg Innstillinger-ikonet på kommandolinjen, og velg deretter Ressurser for utviklere. Mer informasjon: Finn miljø- og organisasjons-ID
  5. Velg Lagre.

  6. Oppdater skjemaet, og kontroller deretter at Valideringsstatus er lik Vellykket.

  7. Gjenta trinn 4–6 til alle miljøer som er med i kanaler, har fått miljøoppføringer opprettet.

  8. Velg kanaler i navigasjonsruten til venstre, og velg deretter Opprett for å opprette en ny utrullingskanal:

    • Navn: Skriv inn et navn på kanalen, for eksempel Contoso Standard Deployment Pipeline eller Contoso Hotfix Pipeline.
    • Beskrivelse: Angi eventuelt et meningsfullt navn på kanalen. Ny kanal-ikon
  9. Velg Legg til eksisterende utviklingsmiljø i rutenettet Koblede utviklingsmiljøer, og tilknytt ett eller flere utviklingsmiljøer. En kanal må ha minst ett utviklingsmiljø og én fase før den kan kjøres. Legg til utviklingsmiljøikon

  10. Velg Nytt distribusjonstrinn i rutenettet Distribusjonsfaser for å vise hurtigopprettingsruten. Kanaltrinnikon

  11. Angi detaljene for hver fase, og velg deretter Lagre og lukk:

    • Navn: Navnet på fasen.
    • Beskrivelse (valgfritt): Valgfri beskrivelse av fasen.
    • Forrige distribusjonsfase (valgfritt): Angir en distribusjonsfase som det må distribueres til før distribusjon til nåværende fase. Når du for eksempel oppretter en produksjonsfase, kan du legge til testfasen som Forrige distribusjonsfase. For den første fasen, eller kanaler som bare inneholder én fase, må denne fasen være tom.
    • Måldistribusjonsmiljø: Dette er målmiljøet som denne fasen distribuerer til.
    • Trinn før distribusjon kreves (valgfritt): Distribusjonsforespørsler venter til de godkjennes via egendefinert forretningslogikk. Krever tilleggskonfigurasjon. Mer informasjon: Utvide kanaler i Power Platform
  12. Gjenta de forrige trinnene for hver fase du vil legge til i kanalen. Du må ha minst én fase. Du kan legge til opptil sju faser.

Kanaltrinn før distribusjon kreves

Gi tilgang til å redigere eller kjøre kanaler

Kanalsikkerhet administreres i vertsmiljøet ved å tildele sikkerhetsroller. Brukere må i tillegg for øyeblikket ha tilgang til alle miljøer som er knyttet til en kanal for å kunne opprette eller kjøre kanalen.

Da du installerte programmet Power Platform-kanaler , ble det lagt til to sikkerhetsroller:

  • Bruker av utrullingskanal: Har rettigheter til å kjøre kanaler som er delt med dem.
  • Administrator av utrullingskanal: Har full kontroll over all kanalkonfigurasjon uten at du trenger administratorsikkerhetsrollemedlemskap.

Del kanaler med utviklere

Sikkerhetsrollen Bruker av utrullingskanal gir tilgang til å kjøre en eller flere kanaler. Den gir ikke tilgang til å opprette, redigere eller slette kanaler. Brukere med sikkerhetsrollen Bruker av utrullingskanal vil ikke se vertsmiljøet i miljøvelgeren i Power Apps eller Power Automate eller på andre måter må være klar over det.

Slik deler du kanaler:

  • Tildel utviklere sikkerhetsrollen Bruker av utrullingskanal i vertsmiljøet. Denne sikkerhetsrolle installeres sammen med programmet Power Platform-kanaler. Mer informasjon: Tilordne en sikkerhetsrolle til en bruker
  • Del kanaloppføringen med utviklere (eller Microsoft Entra-grupper) i appen for konfigurasjon av utrullingskanal. Leserettigheten er tilstrekkelig til å vise og kjøre en kanal fra utviklingsmiljøet. Mer informasjon: Del rader med en bruker eller et team
  • Utviklere må også ha rettigheter til å eksportere løsninger fra kildeutviklingsmiljøene, i tillegg til rettigheter til å importere løsninger til måltest- og produksjonsmiljøene som kanalen distribuerer til. Rollene som systemtilpasser og miljøutvikler har disse rettighetene som standard.

Del med kanaladministratorer

Sikkerhetsrollen Administrator utrullingskanal gir alle rettigheter til alle kanaler (og tabeller, som lagrer kanalinformasjon) i vertsmiljøet. Den gir også tilgang til å kjøre alle kanaler tilknyttet den nåværende verten. Sikkerhetsrollen Administrator av utrullingskanal gir ikke rettigheter til å utføre andre aktiviteter i vertsmiljøet.

Viktig

Kanaladministratorer må også ha tilgang til alle utviklings-, test- og produksjonsmiljøer som er tilknyttet kanaler de oppretter eller kjører.

Tildel sikkerhetsrollen Administrator av utrullingskanal til brukere eller Microsoft Entra-grupper i vertsmiljøet. Denne sikkerhetsrolle installeres sammen med programmet Power Platform-kanaler. Mer informasjon: Tilordne en sikkerhetsrolle til en bruker

Administrer og overvåk distribusjoner sentralt

Appen og vertsmiljøet for kanalkonfigurasjon gir deg mange andre fordeler, for eksempel følgende:

  • Sentral visning av all distribusjonsaktivitet. Filtrerte visninger er også tilgjengelige i utvikleropplevelsen for gitt kanal og løsning.
  • Sporing av endringer der en bestemt løsningsversjon distribueres og hvem som startet forespørselen.
  • Vis feillogger, valideringsresultater og distribusjonsinnstillinger. Miljøvariabler og -tilkoblinger tilbys under distribusjon.
  • Behold sikkerhetskopier av alle løsningsartefakter etter versjon.
  • Planlegg masseslettingsjobber for å fjerne uønskede data og spare databasekapasitet. Mer informasjon: Fjern store mengder med bestemte, målrettede data med massesletting
  • Bruk et instrumentbord ti å visualisere distribusjonsmåleverdier. Du kan også lage dine egne rapporter ved hjelp av data lagret i verten.

Få tilgang til appen for konfigurasjon av utrullingskanal fra Power Apps

Du bruker knappen Administrer kanaler på kommandolinjen på Kanaler-siden i en løsning til å navigere til appen for kanalverten som er knyttet til det gjeldende miljøet:

  1. Hvis det nåværende miljøet er knyttet til en tilpasset vert for kanaler, kobler knappen til appen for konfigurasjon av utrullingskanal i det egne vertsmiljøet.
  2. Hvis det gjeldende miljøet er knyttet til plattformverten, kobler knappen til en innebygd app for konfigurasjon av utrullingskanal i Power Apps.

Alle som har rollen Utrullingskanaladministrator, kan få tilgang til appen Utrullingskanaladministrasjonskonfigurasjon hvis de bruker en tilpasset vert og eventuelle leieradministratorer som er tilknyttet plattformverten.

Manuell fjerning av miljøer fra tilknytningen til en vert manuelt og tilknytning til en annen vert

  1. I Power Apps (make.powerapps.com) begynner du i et miljø du vil fjerne tilknytningen til, og deretter velger du Løsninger.
  2. Velg en hvilken som helst løsning du har tilgang til, og velg i den.
  3. Naviger til Kanaler-siden fra den venstre navigasjonsruten, og velg deretter Administrer kanaler på kommandolinjen. Hvis du begynner med en tilpasset vert, kan du også gå direkte til det egne vertsmiljøet og kjøre appen Utrullingskanalkonfigurasjon derfra.
  4. Nå som du er i appen Utrullingskanalkonfigurasjon, navigerer du til Miljøer fra den venstre navigasjonsruten.
  5. I tabellen Tilføyde utrullingsmiljøer som vises som standard velger du miljøoppføringene for miljøene du vil oppheve tilknytningen til denne verten.
  6. Velg Slett på kommandolinjen, og bekreft slettingen.
  7. Gjenta trinn 1–4, men i konteksten til den ønskede verten for å knytte de slettede miljøene til den nye verten.
  8. Velg Opprett på kommandolinjen i tabellen Tilføyde utrullingsmiljøer som vises som standard.
  9. Opprett miljøoppføringen ved å tildele navn, type, miljø-ID og valgfri beskrivelse.

Nå kan du koble miljøene til kanaler i den nye verten.

Etter at du har opprettet en miljøoppføring i appen for konfigurasjon av utrullingskanal, kan det hende at du får en feilmelding om at «dette miljøet er allerede knyttet til en annen kanalvert». Hvis du vil overta tilknytningen, som gjør at miljøet kobles fra den forrige verten og til den nye verten, velger du Tvungen kobling på kommandolinjen.

Viktig!

  • Utviklere mister tilgang til alle kanaler i den forrige verten som var tilgjengelige i dette miljøet, da du utførte denne handlingen i et utviklingsmiljø (kildemiljø).
  • Du kan angre denne handlingen ved å foreta en Tvungen kobling i den forrige verten.
  • Miljøoppføringen i den forrige verten har en foreldet valideringsstatus til den oppdateres, så den vises som Fullført med mindre den oppdateres.

Vanlige spørsmål

Kommer personlige kanaler i konflikt med kanaler jeg allerede har konfigurert?

Nei. Takket være vertsseparasjonsdynamikken vi bruker, kan ikke en utvikler opprette en personlig kanal (i plattformverten) for å tilknytte et miljø som allerede er knyttet til en egendefinert vert. Utviklere har som standard ikke tillatelse til å opprette lettvektige personlige kanaler i miljøer som allerede er knyttet til en egendefinert vert. Dette betyr at gjeldende brukeropplevelse for kanaler ikke endres, hvis den allerede finnes.

Viktig!

Utviklere får heller ikke utvidet tilgang til miljøer som et resultat av denne funksjonen. Målmiljøer som kan velges, filtreres slik at de bare omfatter miljøer som en utvikler allerede kan importere til. Denne funksjonen sikrer at alle personlige kanaler lagres i plattformverten som er tilgjengelig for administratorer, og gjør det enklere for utviklere å selvbetjene ALM-en.

Hvorfor er det visse miljøer jeg ikke kan velge eller vise når jeg oppretter en kanal?

Målmiljøvelgeren filtrerer ut alle miljøer som følgende gjelder for:

Du kan heller ikke opprette en kanal med et målmiljø som allerede er knyttet til verten som et utviklingsmiljø. Hvis du vil endre typedistinksjonen for et miljø i en vert, må du spille av appen for konfigurasjon av utrullingskanal, slette miljøoppføringen og opprette miljøoppføringen på nytt med ønsket typen.

Hvorfor får jeg en feilmelding om at miljøet allerede er knyttet til en annen vert for kanaler?

Denne feilen angir at en annen vert allerede inneholder en oppføring for et aktivt miljø som du prøver å knytte til den gjeldende verten. Du kan løse dette ved å gå til Bruk av Tvungen kobling til å knytte et miljø til en ny vert eller Fjern miljøer fra tilknytningen til en vert og knytt dem til en annen vert.

Blir kanalene og dataene i plattformverten tatt med i beregningen av Dataverse-kapasiteten min?

Nei. Databruken i plattformverten teller ikke mot den gjeldende planen siden kanaldataene for plattformverten lagres i Power Platform-infrastrukturen. Disse dataene lagres i leieren og er tilgjengelige for administratorer, men bruker ikke datakapasitet i en plan på grunn av implementeringsdetaljene.

Kapasiteten gjelder imidlertid for en egendefinert vert, som ikke er en implementering i plattformen, men i stedet i et miljø som kan tilpasses.

Hva om jeg vil at utviklere skal kunne opprette personlige kanaler i en egendefinert vert? Kan jeg gjøre dette?

Ja. Du kan som administrator tilordne rollen Standard for utrullingskanal til enhver person du ønsker å gi lettvektige kanalopprettelsestillatelser. Administratorer kan også legge til brukere i teamet Utvikler for utrullingskanal via siden Sikkerhetsteam i appen for konfigurasjon av utrullingskanal.

Rollen Standard for utrullingskanal tilordnes ikke til enhver person som standard i tilfellet med en egendefinert vert, så lettvektig kanalopprettelse vises som standard bare i miljøer som ikke allerede er knyttet til en egendefinert vert.

Hvorfor ser jeg ikke de nyeste funksjonene for kanaler?

Kanalpakken oppdateres alltid for å gi deg det nyeste og beste for ALM-prosessene. Pass på at du har den nyeste Power Platform-kanalpakken i den egendefinerte verten:

  1. Gå til administrasjonssenteret for Power Platform.
  2. Velg vertsmiljøet for kanaler.
  3. Velg Dynamics 365-apper, og finn Power Platform-kanaler. Sjekk om en oppdatering er tilgjengelig.

Når det gjelder plattformverter, oppdateres kanalpakken automatisk, og den er kanskje ikke tilgjengelig så snart den manuelle pakkeoppdateringen blir tilgjengelig for egendefinerte verter.

Neste trinn