Поделиться через


Включение управляемых сред

Администраторы обеспечивают, отключают и редактируют управляемые среды в Центре администрирования Power Platform. Администраторы также могут использовать PowerShell для отключения управляемых сред. В этой статье описываются разрешения, необходимые для управления средами, а также действия по началу работы в Центре администрирования Microsoft Power Platform или PowerShell.

Разрешения

Чтобы включить или изменить управляемые среды, вам потребуется роль администратора Power Platform или администратора Dynamics 365 в идентификаторе Microsoft Entra. Дополнительные сведения об этих ролях см. в разделе "Использование ролей администратора службы" для управления клиентом.

  • Любой пользователь с разрешением на просмотр сведений о среде может просмотреть свойство Managed Environment для среды.
  • Пользователи с ролью делегированного администратора или ролью безопасности администратора среды не могут изменить свойство Управляемых сред в среде.

Внимание

  • Свойство "Управляемые среды" должно быть одинаковым в исходном и целевом расположении, прежде чем приступить к копированию и восстановлению операций жизненного цикла среды.
  • Для использования управляемых сред в типе среды требуется 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 для установки свойства управляемых сред:

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