Limitar compartilhamento
Em Ambientes Gerenciados, os administradores podem limitar o quão amplamente os usuários podem compartilhar aplicativos de tela. Para configurar essas regras, selecione um ambiente gerenciado na lista de ambientes no centro de administração do Power Platform. Em seguida, selecione Editar Ambientes Gerenciados na barra de comandos. As regras de compartilhamento estão localizadas na seção Limitar compartilhamento.
Regras de compartilhamento
Regras de compartilhamento | Comportamento do sistema quando selecionado |
---|---|
Não definir limites | Selecione para não limitar o compartilhamento de aplicativos de tela. |
Excluir compartilhamento com grupos de segurança | Selecione se os usuários não têm permissão para compartilhar aplicativos de tela com nenhum grupo de segurança ou com todos. |
Limitar total de indivíduos com quem compartilhar | Se a opção Excluir compartilhamento com grupos de segurança estiver selecionada, você poderá controlar o número máximo de usuários com os quais um aplicativo de tela pode ser compartilhado. |
Observação
As regras de compartilhamento são aplicadas quando os usuários tentam compartilhar um aplicativo. Isso não afetará os usuários existentes que já têm acesso ao aplicativo antes da aplicação das regras de compartilhamento. No entanto, se um aplicativo estiver fora de conformidade depois que as regras forem definidas, somente o cancelamento do compartilhamento será permitido até que o aplicativo esteja em conformidade com as novas regras.
Depois que as regras de compartilhamento forem definidas no centro de administração do Power Platform, poderá levar até uma hora para que elas comecem a ser aplicadas.
As regras de compartilhamento em ambientes do Dataverse for Teams não afetam o compartilhamento com uma equipe quando você seleciona Publicar em equipes. No entanto, quando um usuário tenta compartilhar com indivíduos ou grupos em uma equipe diferente daquela vinculada ao ambiente, os limites de compartilhamento são impostos.
Se um usuário tentar compartilhar um aplicativo de tela que esteja em contradição com as regras de compartilhamento, ele será informado conforme descrito abaixo.
Usar o PowerShell para definir limites de compartilhamento
Você também pode usar o PowerShell para definir e remover limites de compartilhamento.
Definir limites de compartilhamento
Veja a seguir um script do PowerShell que exclui o compartilhamento de um aplicativo de tela com grupos de segurança e exclui o compartilhamento de um aplicativo de tela com mais de 20 indivíduos em um Ambiente Gerenciado.
# Retrieve the environment
$environment = Get-AdminPowerAppEnvironment -EnvironmentName <EnvironmentId>
# Update the Managed Environment settings
$governanceConfiguration = $environment.Internal.properties.governanceConfiguration
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'limitSharingMode' -Value "excludeSharingToSecurityGroups" -Force
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'maxLimitUserSharing' -Value "20" -Force
# Save the updated Managed Environment settings
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentId> -UpdatedGovernanceConfiguration $governanceConfiguration
Remover limites de compartilhamento
Veja a seguir um script do PowerShell que remove os limites de compartilhamento que foram configurados no script acima.
# Retrieve the environment
$environment = Get-AdminPowerAppEnvironment -EnvironmentName <EnvironmentId>
# Update the Managed Environment settings
$governanceConfiguration = $environment.Internal.properties.governanceConfiguration
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'limitSharingMode' -Value "noLimit" -Force
$governanceConfiguration.settings.extendedSettings | Add-Member -MemberType NoteProperty -Name 'maxLimitUserSharing' -Value "-1" -Force
# Save the updated Managed Environment settings
Set-AdminPowerAppEnvironmentGovernanceConfiguration -EnvironmentName <EnvironmentId> -UpdatedGovernanceConfiguration $governanceConfiguration
Exiba o conteúdo do erro de governança da organização
Se você especificar o conteúdo da mensagem de erro de governança para aparecer nas mensagens de erro, ele será incluído na mensagem de erro exibida aos usuários. Consulte Comandos de conteúdo de mensagem de erro de governança do PowerShell.
Confira também
Visão geral de Ambientes Gerenciados
Habilitar Ambientes Gerenciados
Insights de uso
Políticas de dados
Licenciamento
Exibir consumo de licença (versão preliminar)
Configurações do inquilino