Om leveransen
ProsessPilotene leverte Deployment Settings for E.A. Smith AS (2024).
Alt av miljøvariabler etter prosjekt-restart
Verdiskapning
Unngår kombinasjon av manuell og automatisk deployment for flows --> én måte å gjøre ting på.
Spart tid og økt kontroll for miljøvariabler
Løsningene
- Deployment Settings
Deployment Settings: Microsoft-dokumentasjon: Pre-populate connection references and environment variables for automated deployments using Power Platform Build Tools - Power Platform | Microsoft Learn
Case 1: I et nytt prosjekt oppretter du en ny Power Automate-flyt i utviklingsmiljøet, flyten trigger på- og utfører data i Dataverse i eget miljø. Denne flyten ligger i en løsning som eksporteres fra utviklingsmiljøet, og skal importeres manuelt inn til et annet miljø. Da kommer det opp en dialogboks som ber brukeren gjøre en mapping fra tilkoblingen som er benyttet i utviklingsmiljøet, over til en tilkobling som skal benyttes i miljøet løsningen importeres til.
Dersom denne importen hadde blitt gjort med pipeline, hadde ikke denne importen blitt utført, og flyten hadde forblitt ufullstendig og ikke klar for bruk.
Case 2: Kunden har et fagsystem med ulike url'er for dev, test og prod. I kode er det ønskelig å ikke hardkode disse url'ene. Derfor benyttes miljøvariabler. Det opprettes en miljøvariabel i dev, og en verdi settes for gjeldende miljø. Etter import av løsningen til test og prod, må verdiene settes manuelt i disse miljøene, og ikke endres.
Deployment Settings gjør det mulig å gjøre mappingen ved hjelp av en settings-fil (.json) der mappingen gjøres i tekst, og blir håndtert ved løsningsimport. Dette vil være en settings-fil per importmiljø.
For miljøvariabler vil det være angitt et navn som brukes på tvers av løsninger, og angis en verdi som skal brukes i det gjeldende miljøet.
Tilsvarende vil gjøres for tilkoblingsreferanser (Connection References)
Eksempel fra Microsoft: (en connectionId for en Connection Reference kan typisk være følgende: "shared-commondataser-e8db1c1a-31fc-4006-98e0-0f3c58eb9667")
Område og emneord
Annet
Deploy,Løsningsimport,Import,Pipeline,Miljøvariabel,Connection Reference,Tilkoblingsreferanser