Omogočanje upravljanih okolij

Skrbniki omogočajo, onevladujejo in urejajo upravljana okolja v administratorskem centru Power Platforme. Skrbniki lahko uporabijo PowerShell tudi za onemogočanje upravljanih okolij. V tem članku so pojasnjena dovoljenja, ki jih potrebujete za upravljanje okolij, in koraki za začetek v skrbniškem središču ali s PowerShellom. Microsoft Power Platform

Dovoljenja

Za omogočanje ali urejanje upravljanih okolij potrebujete vlogo Power Platform Administrator ali Dynamics 365 Administrator v Microsoft Entra ID. Več o teh vlogah si lahko preberete v članku Uporaba vlog skrbnika storitev za upravljanje najemnika .

  • Vsak uporabnik z dovoljenjem za ogled podrobnosti okolja lahko vidi lastnost upravljanih okolij za določeno okolje.
  • Uporabniki z vlogo delegiranega administratorja ali varnostnega administratorja okolja ne morejo spreminjati lastnosti upravljanega okolja v okolju.

Pomembno

  • Lastnost upravljanih okolij mora biti enaka v izvoru in cilju, preden lahko začnete kopirati in obnavljati operacije življenjskega cikla okolja.
  • Dataverse mora uporabljati upravljana okolja za produkcijske, peskovniške ali preizkusne vrste okolij. Razvijalska okolja ne zahtevajo Dataverse za omogočanje upravljanih okolij.

Omogočite ali uredite upravljana okolja v administratorskem centru

  1. Vpišite se v skrbniško središče za Power Platform.

  2. V podoknu za krmarjenje izberite Upravljaj in nato v podoknu Upravljanje izberite Okolja.

  3. Izberite tri pike poleg okolja in nato v meniju izberite Omogoči upravljana okolja. Če je okolje že upravljano, izberite Uredi Upravljana okolja.

  4. Konfigurirajte nastavitve in nato izberite Omogoči ali Shrani.

Omogočite upravljana okolja z uporabo PowerShella

Skrbniki lahko uporabijo PowerShell tudi za omogočanje upravljanih okolij. Naslednji skript PowerShell ga omogoča za eno samo okolje.

$GovernanceConfiguration = [pscustomobject] @{ 
    protectionLevel = "Standard" 
    settings = [pscustomobject]@{ 
        extendedSettings = @{} 
    }
} 

Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $GovernanceConfiguration 

Kopirajte upravljane nastavitve okolja z uporabo PowerShella

Administratorji lahko s PowerShellom kopirajo nastavitve iz enega upravljanega okolja v drugo. Če ciljno okolje ni upravljano okolje, kopiranje nastavitev omogoča tudi upravljanje okolja.

#Get settings from the source managed environment
$sourceEnvironment = Get-AdminPowerAppEnvironment -EnvironmentName <SourceEnvironmentId>

# Copy the settings from the source managed environment above to the target environment
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <TargetEnvironmentId> -UpdatedGovernanceConfiguration $sourceEnvironment.Internal.properties.governanceConfiguration

Onemogočite upravljana okolja z uporabo PowerShella

Skrbniki lahko s PowerShellom odstranijo lastnost upravljanih okolij iz okolja. Preden onemogočite upravljana okolja, se prepričajte, da nobena od upravljanih okolij ni v uporabi.

Tukaj je primer PowerShell skripte, ki kliče API za nastavitev lastnosti upravljanih okolij:

$UpdatedGovernanceConfiguration = [pscustomobject]@{
    protectionLevel = "Basic"
}
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $UpdatedGovernanceConfiguration