Condividi tramite


Abilita ambienti gestiti

Gli amministratori abilitano, disabilitano e modificano gli ambienti gestiti nell'interfaccia di amministrazione di Power Platform. Gli amministratori possono anche utilizzare PowerShell per disabilitare gli ambienti gestiti. Questo articolo illustra le autorizzazioni necessarie per gestire gli ambienti e i passaggi per iniziare nell'interfaccia di amministrazione di Microsoft Power Platform o con PowerShell.

Autorizzazioni

Per abilitare o modificare gli ambienti gestiti, è necessario il ruolo Amministratore di Power Platform o Amministratore di Dynamics 365 in Microsoft Entra ID. Per altre informazioni su questi ruoli, vedere Usare i ruoli di amministratore del servizio per gestire il tenant.

  • Qualsiasi utente autorizzato a visualizzare i dettagli dell'ambiente può visualizzare la proprietà Ambienti gestiti per un ambiente.
  • Gli utenti con il ruolo amministratore con delega o il ruolo di sicurezza amministratore dell'ambiente non possono modificare la proprietà Ambienti gestiti in un ambiente.

Importante

  • La proprietà degli Ambienti Gestiti deve essere identica nel punto di origine e nella destinazione prima di poter iniziare a copiare e ripristinare le operazioni relative al ciclo di vita dell'ambiente.
  • Per usare ambienti gestiti in un tipo di ambiente specifico è necessario Dataverse.

Abilitare o modificare ambienti gestiti nell'interfaccia di amministrazione

  1. Accedi all'interfaccia di amministrazione di Power Platform.

  2. Nel riquadro di spostamento selezionare Gestisci e quindi nel riquadro Gestione selezionare Ambienti.

  3. Selezionare i puntini di sospensione accanto a un ambiente e quindi scegliere Abilita ambienti gestiti dal menu. Se l'ambiente è già gestito, seleziona Modifica ambienti gestiti.

  4. Configura le impostazioni, quindi seleziona Abilita o Salva.

Abilitare ambienti gestiti usando PowerShell

Gli amministratori possono anche usare PowerShell per abilitare ambienti gestiti. Lo script di PowerShell seguente lo abilita per un singolo ambiente.

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

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

Copiare le impostazioni degli ambienti gestiti usando PowerShell

Gli amministratori possono usare PowerShell per copiare le impostazioni da un ambiente gestito a un altro ambiente. Se l'ambiente di destinazione non è un ambiente gestito, la copia delle impostazioni lo abilita anche come ambiente gestito.

#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

Disabilitare gli ambienti gestiti tramite PowerShell

Gli amministratori possono usare PowerShell per rimuovere la proprietà Ambienti gestiti da un ambiente. Prima di disabilitare gli ambienti gestiti, assicurarsi che nessuna delle funzionalità degli ambienti gestiti sia in uso.

Ecco un esempio di script PowerShell che chiama l'API per impostare la proprietà degli ambienti gestiti:

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