Del via


Miljøruting

Miljøruting er en Premium styringsfunksjon. Med denne funksjonen kan Power Platform-administratorer automatisk dirigere nye eller eksisterende utviklere til sine egne personlige utviklermiljøer når de besøker Copilot Studio, Power Apps, Power Automate eller Power Automate for skrivebord. Miljøruting gir utviklere et personlig, sikkert området til bygging med Microsoft Dataverse, der de kan være trygge på at ingen andre kan få tilgang til appene eller dataene deres.

I denne videoen kan du se hva som er nytt med miljøruting i administrasjonssenteret for Power Platform.

Når innstillingen Miljøruting er aktivert i administrasjonssenteret for Power Platform, havner utvikleren i sitt eget personlige utviklermiljø i stedet for standardmiljøet. Personlige utviklermiljøer er utviklernes egne områder, slik som OneDrive, for personlig produktivitet, der de kan begynne å bygge apper og løsninger i sitt eget arbeidsområde. Utviklere trenger ikke å vite hvilket miljø de skal arbeide i, siden det personlige utviklermiljøet vises automatisk.

Diagram som viser hvordan nye og eksisterende utviklere passer inn i miljørutingen og miljøgruppen.

Når funksjonen er aktivert, dirigeres den valgte opprettertypen (det vil si nye eller eksisterende opprettere) til sitt eget, personlige utviklermiljø. Hvis oppretteren har tilgang til ett eller flere eksisterende utviklermiljøer som ikke eies av dem, rutes de til et nytt utviklermiljø.

Dataverse er tilgjengelig i utviklermiljøer, og disse miljøene er administrerte miljøer der administratorinnstillingene er forhåndskonfigurert i henhold til de tilordnede miljøgruppereglene. Administratorer trenger ikke lenger å bekymre seg for at utviklerne arbeider i standardmiljøet, der arbeidet deres kan komme i konflikt med andre.

Viktig!

  • Alle utviklermiljøer som er opprettet via ruting av miljø, er administrert som standard.
  • Administrerte miljøer er ikke inkludert som en rettighet i utviklerplanen når brukere kjører ressursene sine. Hvis du vil ha mer informasjon om administrerte miljøer og utviklerplanen, kan du se Om utviklerplanen for Power Apps.
  • Ikke-administrerte utviklermiljøer påvirkes ikke av denne funksjonen. Lær mer om utviklermiljø og utviklerplan i Om utviklerplanen for Power Apps.

Ruting av miljø med flere regler

Ruting av flerregelmiljø er en avansert styringsfunksjon Power Platform som gjør det mulig for leieradministratorer å definere flere rutingsregler for å kontrollere hvordan utviklere dirigeres til utviklingsmiljøer på tvers av ulike portaler, for eksempel Power Apps, Power Automate, og Copilot Studio.

Denne funksjonen bygger på den opprinnelige miljørutingsfunksjonen, som rutet utviklere til én enkelt miljøgruppe. Forbedringen av flere regler introduserer fleksibilitet ved å tillate ruting til flere miljøgrupper basert på regellogikk. Denne funksjonen er spesielt nyttig for organisasjoner der styring, sikkerhet og skalerbarhet er avgjørende. Det tillater:

  • Finkornet kontroll over hvor utviklere bygger.
  • Konsekvent håndhevelse av retningslinjer på tvers av miljøer.
  • Redusert risiko for konflikter i delte miljøer eller standardmiljøer.

Alle rutede miljøer er administrerte miljøer, noe som betyr at de arver standardiserte policyer som dataoppbevaring, AI-funksjoner og innstillinger for administrasjon av programlivssyklus (ALM) som er definert av administratoren gjennom miljøgrupper.

Forutsetning

Miljøruting er en administratorinnstilling på leiernivå. Vær klar over følgende:

  • Bare Power Platform-administratorer kan aktivere miljøruting.

  • Det krever bruk av administrerte miljøer, siden alle de nylig opprettede miljøene administreres. Brukere i et administrert utviklermiljø må ha premium-lisenser for å kunne kjøre Power Platform-ressurser.

  • Et personlig utviklermiljø opprettes automatisk for nye eller eksisterende opprettere (avhengig av den konfigurerte brukertypen) når du åpner Maker Portal for et støttet produkt.

  • Rutede utviklere lander i sitt eksisterende utviklermiljø hvis de allerede har et utviklermiljø som de eier.

  • Utviklere tilordnes administratorrollen i de nylig opprettede utviklermiljøene.

  • Alle utviklermiljøer som er opprettet via ruting av miljø, er administrert som standard.

Aktivere miljøruting i administrasjonssenteret

Innstillingen for miljøruting er deaktivert som standard og må aktiveres ved hjelp av administrasjonssenteret Power Platform – både det nye administrasjonssenteret eller det klassiske administrasjonssenteret.

  1. Gå til administrasjonssenteret for Power Platform.

  2. Velg Administrer i navigasjonsruten.

  3. Velg Leierinnstillinger i Administrer-ruten.

  4. Velg Miljøruting på siden Leierinnstillinger. Ruten Opprett og administrer miljørutingsregler vises.

  5. I delen Aktiver miljøruting for velger du produktportalene du vil tillate ruting for.

  6. Velg Ny regel for å definere en ny regel. Ruten Opprett en ny rutingsregel vises. Utfør følgende handling:

    1. Skriv inn et navn på regelen i Navn-feltet .

    2. Bruk rutingsregelen på Alle eller bestemte sikkerhetsgrupper.

      Hvis du velger Alle, rutes alle utviklere til eksisterende eller nye, personlige utviklermiljøer. Velge en sikkerhetsgruppe for å begrense ruting bare til medlemsskaperne i den konfigurerte sikkerhetsgruppen.

    3. Velg en miljøgruppe som de nylig opprettede utviklermiljøene automatisk tilordnes til. Denne miljøgruppen arver alle de definerte miljøgruppereglene. Finn ut mer i Miljøgrupper.

    4. Velg Lagre. Ruten Opprett og administrer miljørutingsregler vises på nytt.

  7. Bruk pilikonene for å endre prioriteten til reglene.

    Når en utvikler får tilgang til en portal, evaluerer systemet reglene i rekkefølge og bruker den første samsvarsregelen.

    • Hvis det blir funnet en samsvarsregel, rutes utvikleren til et eksisterende eller nylig klargjort utviklermiljø.
    • Hvis ingen regel samsvarer, eller hvis miljøruting ikke er aktivert, rutes utvikleren til standardmiljøet.
  8. Velg Lagre.

Aktivere miljøruting ved hjelp av PowerShell

  1. Logg på din leierkonto.

    Add-PowerAppsAccount -Endpoint "prod" -TenantID <Tenant_ID>
    
  2. Hent og lagre leierinnstillingene i TenantSettings.

    $tenantSettings = Get-TenantSettings  
    
  3. Sett flagget enableDefaultEnvironmentRouting til True.

    tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $True
    Set-TenantSettings -RequestBody $tenantSettings
    
  4. Sett flagget environmentRoutingAllMakers til True for å tillate ruting for alle utviklere, eller til False for å begrense ruting til nye utviklere.

    tenantSettings = Get-TenantSettings
    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingAllMakers' -Value $True -Force
    
  5. (Valgfritt) Sett environmentRoutingTargetEnvironmentGroupId til ønsket miljøgruppe-ID.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetEnvironmentGroupId' -Value "<GUID for the group that has published rules>" -Force
    
  6. (Valgfritt) Sett environmentRoutingTargetSecurityGroupId til ønsket sikkerhetsgruppe.

    tenantSettings.powerPlatform.governance | Add-Member -MemberType NoteProperty -Name 'environmentRoutingTargetSecurityGroupId' -Value "<GUID for the security group>" -Force
    
    
  7. Lagre TenantSettings.

    Set-TenantSettings -RequestBody $tenantSettings
    

Slå av miljøruting ved hjelp av PowerShell

tenantSettings = Get-TenantSettings  

tenantSettings.powerPlatform.governance.enableDefaultEnvironmentRouting = $False

Set-TenantSettings -RequestBody $tenantSettings

Hvis du vil ha mer informasjon om hvordan du bruker PowerShell i Power Apps, kan du se Oversikt.

Vanlige spørsmål

Er utviklermiljøene administrert?

Ja, alle de nyopprettede utviklermiljøene er administrerte miljøer som standard.

Hvilke miljøtyper opprettes når miljøruting er aktivert?

De opprettede miljøene er utviklermiljøer.

Hvilke roller får utviklerne tilordnet i utviklermiljøene?

Utviklerne får tilordnet sikkerhetsrollen for administrator i utviklermiljøene.

Kan nye utviklere bytte til standardmiljøet eller andre miljøer etter at de har startet sitt eget utviklermiljø?

Ja, utviklere kan alltid bytte til andre miljøer.

Påvirker utviklermiljøet Dataverse-kvoten for leier?

Nei, utviklermiljøene kommer ikke til å påvirke din Dataverse-kvote for leier.

Hva skjer hvis opprettingen av utviklermiljøet mislykkes?

Hvis opprettingen av utviklermiljøet mislykkes, rutes utviklere automatisk til standardmiljøet.

Hvilke datapolicyer brukes for utviklermiljøet?

Ingen spesifikke datapolicyer tilordnes utviklermiljøet. Utviklermiljøet arver eksisterende datapolicyer på leiernivå.

Hva er de forhåndskonfigurerte innstillingene for administrerte miljøer for de nylig opprettede utviklermiljøene?

Alle utviklermiljøer har følgende innstillinger for administrerte miljøer forhåndskonfigurert:

  • Delingsgrenser: Angitt for å utelate deling med sikkerhetsgrupper, og forhåndskonfigurert for deling med fem enkeltpersoner.

  • Løsningskontroll: Satt til Advar.

  • Innsikt i bruk: Er valgt.

  • Velkomstmelding for utvikler: Ikke opprettet.

Er miljørutingen også tilgjengelig for Power Pages?

Miljøruting er for øyeblikket tilgjengelig for Microsoft Copilot Studio, Power Apps og Power Automate-sky- og skrivebordsarbeidsflyter.

Må jeg være en Power Platform-leieradministrator for å kunne aktivere denne funksjonen?

Ja, du må ha rettighet som Power Platform-leieradministrator for å kunne aktivere denne funksjonen i leieren, eller du kan be leieradministratoren om å aktivere den for deg.

Må jeg ha en Premium-lisens for å kunne opprette en app eller flyt i et administrert utviklermiljø?

En premium-lisens er ikke nødvendig for opprettingen eller forhåndsvisningen av en app eller flyt i et administrert utviklermiljø. En bruker eller utvikler må imidlertid ha en premium-lisens for å kunne kjøre en app eller flyt i et administrert utviklermiljø.

Må standardmiljøet administreres for å aktivere ruting av miljø?

Nei, standardmiljøet må ikke administreres for å aktivere ruting av miljø.

Hvilket utviklingsmiljø rutes utvikleren til hvis vedkommende har flere enn ett utviklermiljø?

En utvikler rutes alltid til sitt eget personlige utviklermiljø, for eksempel utviklermiljøet som er opprettet av vedkommende, eller på vegne av utvikleren. Hvis utvikleren opprettet flere utviklermiljøer, blir vedkommende rutet til det første i alfabetisk rekkefølge.

Hva skjer hvis Power Platform-administratoren endrer innstillingen for tildeling av utviklermiljø fra Alle til Bare bestemte administratorer mens miljøruting er aktivert?

Endring av innstillingen for tildeling av utviklermiljø har ingen innvirkning på miljørutingen.

Hvor rutes utviklere hvis de ikke har et eksisterende utviklermiljø?

Hvis nye eller eksisterende utviklere ikke har sitt eget utviklermiljø, rutes de til et nytt utviklermiljø.