Активиране на „Управлявани среди“

Администраторите разрешават, деактивират и редактират управлявани среди в центъра за Power Platform администриране. Администраторите могат също да използват PowerShell, за да деактивират управляваните среди. Тази статия обяснява разрешенията, от които се нуждаете, за да управлявате среди, и стъпките, за да започнете в центъра за Microsoft Power Platform администриране или с PowerShell.

Разрешения

За да разрешите или редактирате управлявани среди, имате нужда от Power Platform ролята на администратор или администратор на Dynamics 365 в Microsoft Entra ИД. Можете да научите повече за тези роли в Използване на роли на администратор на услуги за управление на вашия клиент.

  • Всеки потребител с разрешение да преглежда подробности за средата може да види свойството "Управлявани среди" за дадена среда.
  • Потребителите с роля на достъп "Делегиран администратор" или "Права за достъп на администратор на среда" не могат да променят свойството "Управлявани среди" в дадена среда.

Важно

  • Свойството Управлявани среди трябва да е едно и също в източника и местоназначението, преди да можете да започнете да копирате и възстановявате операциите на жизнения цикъл на средата.
  • Dataverse е необходим, за да използва управлявани среди в тип среда.

Активиране или редактиране на управлявани среди в административния център

  1. Влезте в центъра за администриране на Power Platform.

  2. В навигационния екран изберете Управление, след което в екрана Управление изберете Среди.

  3. Изберете многоточието до среда и след това в менюто изберете Разрешаване на управлявани среди. Ако средата вече е управлявана, изберете Редактиране на управлявани среди.

  4. Конфигурирайте настройките и след това изберете Активиране или Запазване.

Разрешаване на управлявани среди с помощта на PowerShell

Администраторите могат също да използват PowerShell, за да активират управлявани среди. Следният скрипт на PowerShell го активира за една среда.

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

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

Копиране на настройките на управляваната среда с помощта на PowerShell

Администраторите могат да използват PowerShell, за да копират настройките от една управлявана среда в друга. Ако целевата среда не е управлявана среда, копирането на настройките също я разрешава като управлявана среда.

#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

Деактивирайте управляваните среди с помощта на PowerShell

Администраторите могат да използват PowerShell, за да премахнат свойството "Управлявани среди" от дадена среда. Преди да забраните управляваните среди, уверете се, че нито една от възможностите на управляваните среди не се използва.

Ето примерен скрипт на PowerShell, който извиква API, за да зададе свойството Managed Environments:

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