Partager via


Limiter le partage

Dans Environnements gérés, les administrateurs peuvent limiter dans quelle limite les utilisateurs peuvent partager des applications canevas. Pour configurer ces règles, sélectionnez un environnement géré dans la liste des environnements du centre d’administration Power Platform. Puis, sélectionnez Modifier les environnements gérés dans la barre de commandes. Les règles de partage se trouvent dans la section Limiter le partage.

Capture d’écran d’un écran de paramètres Modifier la gestion de l’environnement, avec Limiter le partage en surbrillance.

Règles de partage

Règles de partage Comportement du système lorsqu’il est sélectionné
Ne pas définir de limites Sélectionnez pour ne pas limiter le partage des applications de canevas.
Exclure le partage avec les groupes de sécurité Sélectionnez si les utilisateurs ne sont pas autorisés à partager des applications de canevas avec des groupes de sécurité ou avec tout le monde.
Limiter le nombre total de personnes pour le partage Si Exclure le partage avec les groupes de sécurité est sélectionné, vous pouvez contrôler le nombre maximal d’utilisateurs avec lesquels une application canevas peut être partagée.

Note

Les règles de partage sont appliquées lorsque les utilisateurs tentent de partager une application. Cela n’affectera aucun utilisateur existant qui a déjà accès à l’application avant l’application des règles de partage. Toutefois, si une application n’est pas conforme après la définition des règles, seule l’annulation du partage sera autorisée jusqu’à ce que l’application soit conforme aux nouvelles règles.

Une fois les règles de partage définies dans le centre d’administration Power Platform, cela peut prendre jusqu’à une heure pour qu’elles commencent à être appliquées.

Les règles de partage dans les environnements Dataverse for Teams n’ont pas d’incidence sur le partage avec une équipe lorsque vous sélectionnez Publier dans Teams. Cependant, lorsqu’un utilisateur tente de partager avec des individus ou des groupes d’une équipe autre que celle liée à l’environnement, les limites de partage sont appliquées.

Si un utilisateur essaie de partager une application canevas qui ne respecte pas les règles de partage, il en sera informé comme décrit ci-dessous.

Capture d’écran d’un message lorsque l’application canevas ne respecte pas la règle de partage.

Utiliser PowerShell pour définir les limites de partage

Vous pouvez également utiliser PowerShell pour définir et supprimer les limites de partage.

Définir les limites de partage

Voici un script PowerShell qui exclut le partage d’une application canevas avec des groupes de sécurité et exclut le partage d’une application canevas avec plus de 20 personnes dans un environnement géré.

# 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

Supprimer les limites de partage

Voici un script PowerShell qui supprime les limites de partage configurées dans le script ci-dessus.

# 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

Afficher le contenu d’erreur de gouvernance de votre organisation

Si vous spécifiez que le contenu du message d’erreur de gouvernance doit apparaître dans les messages d’erreur, il sera inclus dans le message d’erreur affiché aux utilisateurs. Voir Commandes de contenu des messages d’erreur de gouvernance PowerShell.

Voir aussi

Vue d’ensemble de Managed Environments
Activer Managed Environments
Informations sur l’utilisation
Stratégies de données
Gestion des licences
Afficher l’utilisation de licences (version préliminaire)
Paramètres du client