Aktifkan lingkungan terkelola

Admin mengaktifkan, menonaktifkan, dan mengedit lingkungan terkelola di pusat admin Power Platform. Admin juga dapat menggunakan PowerShell untuk menonaktifkan lingkungan terkelola. Artikel ini menjelaskan izin yang Anda perlukan untuk mengelola lingkungan dan langkah-langkah untuk memulai di Microsoft Power Platform pusat admin atau dengan PowerShell.

Izin

Untuk mengaktifkan atau mengedit lingkungan terkelola, Anda memerlukan peran Administrator Power Platform atau Administrator Dynamics 365 di Microsoft Entra ID. Anda dapat mempelajari selengkapnya tentang peran ini di Menggunakan peran admin layanan untuk mengelola penyewa Anda.

  • Setiap pengguna yang memiliki izin untuk melihat detail lingkungan dapat melihat properti lingkungan terkelola pada lingkungan tersebut.
  • Pengguna dengan peran Admin yang Didelegasikan atau peran keamanan Admin Lingkungan tidak dapat mengubah properti lingkungan terkelola pada sebuah lingkungan.

Penting

  • Properti lingkungan terkelola harus sama di sumber dan tujuan sebelum Anda dapat mulai menyalin dan memulihkan operasi siklus hidup lingkungan.
  • Dataverse diperlukan untuk menggunakan lingkungan terkelola untuk jenis lingkungan produksi, kotak pasir, atau uji coba. Lingkungan pengembang tidak memerlukan Dataverse untuk mengaktifkan lingkungan terkelola.

Mengaktifkan atau mengedit lingkungan terkelola di pusat admin

  1. Masuk ke pusat admin Power Platform.

  2. Di panel navigasi, pilih Kelola, lalu di panel Kelola , pilih Lingkungan.

  3. Pilih elipsis di samping lingkungan, lalu di menu, pilih Aktifkan Lingkungan Terkelola. Jika lingkungan sudah dikelola, pilih Edit Lingkungan Terkelola.

  4. Konfigurasikan pengaturan, lalu pilih Aktifkan atau Simpan.

Mengaktifkan lingkungan terkelola menggunakan PowerShell

Admin juga dapat menggunakan PowerShell untuk mengaktifkan lingkungan terkelola. Skrip PowerShell berikut memungkinkannya untuk satu lingkungan.

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

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

Menyalin pengaturan lingkungan terkelola menggunakan PowerShell

Admin dapat menggunakan PowerShell untuk menyalin pengaturan dari satu lingkungan terkelola ke lingkungan lain. Jika lingkungan target bukan lingkungan terkelola, menyalin pengaturan juga akan membuatnya menjadi lingkungan terkelola.

#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

Menonaktifkan lingkungan terkelola menggunakan PowerShell

Admin dapat menggunakan PowerShell untuk menghapus properti lingkungan terkelola dari lingkungan. Sebelum Anda menonaktifkan lingkungan terkelola, pastikan tidak ada kemampuan lingkungan terkelola yang digunakan.

Berikut adalah contoh skrip PowerShell yang memanggil API untuk mengatur properti lingkungan terkelola:

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