Omogućivanje upravljanih okruženja

Administratori omogućuju, onemogućuju i uređuju upravljana okruženja u Power Platform admin centru. Administratori također mogu koristiti PowerShell za onemogućavanje upravljanih okruženja. U ovom se članku objašnjavaju dozvole koje su vam potrebne za upravljanje okruženjima i korake za početak rada u Microsoft Power Platform centru za administratore ili pomoću komponente PowerShell.

Dopuštenja

Za omogućavanje ili uređivanje upravljanih okruženja, potrebna vam je uloga Power Platform administratora ili Dynamics 365 administratora u Microsoft Entra ID-u. Dodatne informacije o tim ulogama možete saznati u članku Korištenje uloga administratora usluge za upravljanje klijentom.

  • Svaki korisnik s dozvolom za pregled detalja okruženja može vidjeti svojstvo upravljanih okruženja za okruženje.
  • Korisnici s ulogom delegiranog administratora ili sigurnosnog administratora okruženja ne mogu mijenjati svojstvo upravljanog okruženja u okruženju.

Važno

  • Svojstvo upravljanih okruženja mora biti isto u izvoru i odredištu prije nego što možete početi kopirati i obnavljati operacije životnog ciklusa okruženja.
  • Dataverse je obavezan koristiti upravljana okruženja za produkcijske, sandbox ili probne vrste okruženja. Razvojna okruženja ne zahtijevaju Dataverse za omogućavanje upravljanih okruženja.

Omogućite ili uredite upravljana okruženja u administratorskom centru

  1. Prijavite se u centar za administratore platforme Power Platform.

  2. U navigacijskom oknu odaberite Upravljanje, a zatim u oknu Upravljanje odaberite Okruženja.

  3. Odaberite tri točke pokraj okruženja, a zatim na izborniku odaberite Omogući upravljana okruženja. Ako se okruženjem već upravlja, odaberite Uređivanje upravljanih okruženja.

  4. Konfigurirajte postavke, a zatim odaberite Omogući ili Spremi.

Omogućite upravljana okruženja korištenjem PowerShella

Administratori također mogu koristiti PowerShell za omogućavanje upravljanih okruženja. Sljedeća PowerShell skripta omogućuje ga za jedno okruženje.

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

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

Kopirajte upravljane postavke okruženja koristeći PowerShell

Administratori mogu koristiti PowerShell za kopiranje postavki iz jednog upravljanog okruženja u drugo. Ako ciljno okruženje nije upravljano okruženje, kopiranje postavki također omogućuje da bude upravljano okruženje.

#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

Onemogućite upravljana okruženja korištenjem PowerShella

Administratori mogu koristiti PowerShell za uklanjanje svojstva upravljanih okruženja iz okruženja. Prije nego što onemogućite upravljana okruženja, provjerite da nijedna od upravljanih okruženja nije u upotrebi.

Evo primjera PowerShell skripte koja poziva API za postavljanje svojstva upravljanih okruženja:

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