Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Yöneticiler, Power Platform yönetim merkezinde yönetilen ortamları etkinleştirir, devre dışı bırakır ve düzenler. Yöneticiler yönetilen ortamları devre dışı bırakmak için PowerShell'i de kullanabilir. Bu makalede, ortamları yönetmek için gereken izinler ve Microsoft Power Platform yönetim merkezinde veya PowerShell ile çalışmaya başlama adımları açıklanmaktadır.
İzinler
Yönetilen ortamları etkinleştirmek veya düzenlemek için Microsoft Entra ID Power Platform Yöneticisi veya Dynamics 365 Yöneticisi rolüne sahip olmanız gerekir. Kiracınızı yönetmek için hizmet yöneticisi rollerini kullanma bölümünde bu roller hakkında daha fazla bilgi edinebilirsiniz.
- Ortam ayrıntılarını görüntüleme izni olan herhangi bir kullanıcı, bir ortamın yönetilen ortam özelliğini görebilir.
- Yönetici Temsilcisi rolüne veya Ortam Yöneticisi güvenlik rolüne sahip kullanıcılar bir ortamdaki yönetilen ortamlar özelliğini değiştiremez.
Önemli
- Ortam yaşam döngüsü işlemlerini kopyalayıp geri yüklemeye başlayabilmeniz için önce kaynak ve hedefte yönetilen ortamlar özelliğinin aynı olması gerekir.
- Dataverse üretim, korumalı alan veya deneme ortamı türleri için yönetilen ortamları kullanmak için gereklidir. Geliştirici ortamları, yönetilen ortamları etkinleştirmek için Dataverse gerektirmez.
Yönetim merkezinde yönetilen ortamları etkinleştirme veya düzenleme
Power Platform yönetim merkezinde oturum açın.
Gezinti bölmesinde Yönet'i ve ardından Yönet bölmesinde Ortamlar'ı seçin.
Bir ortamın yanındaki üç noktayı seçin ve ardından menüde Yönetilen Ortamları Etkinleştir'i seçin. Ortam zaten yönetiliyorsa Yönetilen Ortamları Düzenle'yi seçin.
Ayarları yapılandırın ve ardından Etkinleştir veya Kaydet'i seçin.
PowerShell kullanarak yönetilen ortamları etkinleştirme
Yöneticiler yönetilen ortamları etkinleştirmek için PowerShell'i de kullanabilir. Aşağıdaki PowerShell betiği bunu tek bir ortam için etkinleştirir.
$GovernanceConfiguration = [pscustomobject] @{
protectionLevel = "Standard"
settings = [pscustomobject]@{
extendedSettings = @{}
}
}
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $GovernanceConfiguration
PowerShell kullanarak yönetilen ortam ayarlarını kopyalama
Yöneticiler, PowerShell'i kullanarak ayarları yönetilen bir ortamdan başka bir ortama kopyalayabilir. Hedef ortam yönetilen bir ortam değilse, ayarların kopyalanması bunu yönetilen ortam olarak da etkinleştirir.
#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 kullanarak yönetilen ortamları devre dışı bırakma
Yöneticiler, yönetilen ortamlar özelliğini bir ortamdan kaldırmak için PowerShell kullanabilir. Yönetilen ortamları devre dışı bırakmadan önce, yönetilen ortam özelliklerinden hiçbirinin kullanılmadığından emin olun.
Yönetilen ortamlar özelliğini ayarlamak için API'yi çağıran örnek bir PowerShell betiği aşağıda verilmiştir:
$UpdatedGovernanceConfiguration = [pscustomobject]@{
protectionLevel = "Basic"
}
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentID> -UpdatedGovernanceConfiguration $UpdatedGovernanceConfiguration