Нотатка
Доступ до цієї сторінки потребує авторизації. Можна спробувати ввійти або змінити каталоги.
Доступ до цієї сторінки потребує авторизації. Можна спробувати змінити каталоги.
Адміністратори вмикають, вимикають і редагують керовані середовища в адміністративному центрі Power Platform. Адміністратори також можуть використовувати PowerShell для вимкнення керованих середовищ. У цій статті пояснюються дозволи, необхідні для керування середовищами, і кроки для початку роботи в Microsoft Power Platform Центрі адміністрування або з PowerShell.
Дозволи
Щоб увімкнути або редагувати керовані середовища, вам потрібна роль Power Platform Administrator або Dynamics 365 Administrator у Microsoft Entra ID. Дізнайтеся більше про ці ролі в статті Використання ролей адміністратора служби для керування клієнтом.
- Будь-який користувач, який має дозвіл переглядати деталі середовища, може бачити властивість керованих середовищ для певного середовища.
- Користувачі з роллю делегованого адміністратора або ролі безпеки адміністратора середовища не можуть змінювати властивість керованих середовищ у середовищі.
Важливо
- Властивість керованих середовищ має бути однаковою у вихідному та цільовому коді перед тим, як почати копіювати та відновлювати операції життєвого циклу середовища.
- Dataverse зобов'язаний використовувати керовані середовища для виробничих, пісочниць або пробних типов середовищ. Середовища розробників не потребують Dataverse для активації керованих середовищ.
Увімкніть або редагуйте керовані середовища в адміністративному центрі
Увійдіть у Центр адміністрування Power Platform.
В області переходів виберіть пункт Керування, а потім в області Керування виберіть пункт Середовища.
Виберіть три крапки поруч із середовищем, а потім у меню виберіть «Увімкнути керовані середовища». Якщо середовище вже кероване, виберіть Редагувати керовані середовища.
Налаштуйте параметри, а потім виберіть Увімкнути або Зберегти.
Увімкнути керовані середовища за допомогою 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