Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le paramètre de visibilité du site Power Pages vous permet de contrôler qui peut accéder à votre site web. Rendez le site privé pour restreindre l’accès à des personnes spécifiques de votre organisation. Si vous rendez le site public, toute personne disposant du lien peut y accéder.
Important
- Tous les sites que vous créez dans Power Pages sont privés par défaut.
- Soyez prudent lorsque vous modifiez un site public. Les modifications sont immédiatement visibles par les utilisateurs externes.
- Les sites Web dans les environnements de développement ne peuvent pas être rendus publics.
Différence entre un site privé et un site public
Seuls les créateurs du site et les utilisateurs de l’organisation auxquels le créateur a accordé l’accès peuvent voir les sites privés. Les visiteurs du site doivent s’authentifier auprès du fournisseur d’identité Microsoft Entra ID de l’organisation pour voir le contenu du site.
Astuce
Définissez la visibilité sur Privé pour limiter l’accès pendant que votre site est en développement.
N’importe qui sur Internet peut consulter des sites publics de manière anonyme ou lorsqu’il est authentifié auprès d’un fournisseur d’identité. Les sites web publics sont des sites de production qui sont pleinement opérationnels pour que les clients puissent les utiliser. Vous recevez une notification de rappel lorsque vous modifiez un site public dans le studio de conception, l’application de gestion du portail, l’éditeur Visual Studio Code ou Microsoft Power Platform CLI.
Modifier la visibilité du site
Lorsqu’un site est prêt à être mis en ligne, définissez sa visibilité sur Public. Redéfinissez la visibilité du site sur Privé à tout moment afin que seuls les créateurs du site et les utilisateurs sélectionnés y aient accès.
Lorsque vous modifiez la visibilité du site, le site Web redémarre. Quelques minutes peuvent être nécessaires pour refléter la modification.
- Connectez-vous à Power Pages et modifiez votre site.
- Dans le volet de gauche, sélectionnez Sécurité.
- Sous Gérer, cliquez sur Visibilité du site.
- Sur la carte Ce site est, sélectionnez Public ou Privé.
Autoriser l’accès à un site privé
Si votre site est privé, utilisez la page Visibilité du site pour accorder l’accès à un maximum de 50 utilisateurs de l’organisation. Les utilisateurs disposant du rôle Administrateur système dans l’environnement de votre site disposent déjà des autorisations nécessaires pour voir le site par défaut, vous n’avez donc pas besoin de leur accorder l’accès.
- Connectez-vous à Power Pages et modifiez votre site.
- Dans le volet latéral gauche, sélectionnez Sécurité.
- Dans la section Gérer, sélectionnez Visibilité du site.
- Dans la carte Accorder l’accès au site, entrez le nom ou l’adresse e-mail des utilisateurs auxquels vous souhaitez accorder l’accès.
- Sélectionnez Partager.
Nonte
- Les utilisateurs configurés pour accéder au site privé sont stockés dans une variable d’environnement. Tout rôle de sécurité Dataverse disposant d’une autorisation de modifier la variable d’environnement peut ajouter ou supprimer l’accès utilisateur au site privé.
- Les utilisateurs autorisés à accéder à un site privé ne sont pas automatiquement authentifiés. Pour en savoir plus, consultez Fournir un accès à des audiences externes.
Autorisations requises pour modifier la visibilité du site
Votre rôle de sécurité et vos paramètres de sécurité client déterminent si vous pouvez modifier la visibilité d’un site.
Administrateurs de services qui sont membres de l’un des rôles Microsoft Entra suivants peuvent modifier la visibilité du site :
Lorsque le paramètre au niveau du site enableSystemAdminsToChangeSiteVisibility est défini sur true, les membres du rôle de sécurité Administrateur système peuvent modifier la visibilité du site.
Si le paramètre au niveau du client enableSystemAdminsToChangeSiteVisibility est défini sur false, les membres du rôle de sécurité Administrateur système doivent être membre d’un groupe de sécurité exclusif dans Microsoft Entra ayant les autorisations pour gérer la visibilité du site.
Modifier le paramètre au niveau du client
Vous pouvez utiliser un script PowerShell pour modifier le paramètre au niveau du client enableSystemAdminsToChangeSiteVisibility.
Obtenez la valeur actuelle du paramètre au niveau du client en utilisant la commande Get-TenantSettings. Par exemple :
$myTenantSettings = Get-TenantSettings
$ myTenantSettings.powerPlatform.powerPages
Nonte
La commande Get-TenantSettings ne répertorie pas les paramètres du client dont la valeur est nulle. La valeur par défaut du paramètre au niveau du client enableSystemAdminsToChangeSiteVisibility est nulle, car elle n’apparaît pas la première fois que vous exécutez le script. Après avoir défini sa valeur sur true ou false, le paramètre apparaît dans la liste. Lorsque la valeur du paramètre du client est nulle, les administrateurs système peuvent modifier la visibilité du site.
Pour définir une valeur pour enableSystemAdminsToChangeSiteVisibility, utilisez la commande Set-TenantSettings . L’exemple suivant définit la valeur sur false :
$requestBody = @{
powerPlatform = @{
powerPages = @{
enableSystemAdminsToChangeSiteVisibility = $false
}
}
}
Set-TenantSettings -RequestBody $requestBody
Déléguer le contrôle de la visibilité du site
Si vous ne souhaitez pas que tous les administrateurs système puissent modifier la visibilité du site, définissez enableSystemAdminsToChangeSiteVisibility sur false. Ensuite, déléguez la gestion de la visibilité du site à un ensemble sélectionné d’utilisateurs.
- Ajoutez des administrateurs système à un groupe de sécurité dans Microsoft Entra ID et accordez au groupe des autorisations de visibilité du site.
- Gérez les autorisations de visibilité du site dans le centre d’administration Power Platform. Sélectionnez l’onglet suivant en fonction de la version du centre d’administration que vous utilisez :
Dans le Centre d'administration Power Platform, sélectionnez Gérer.
Sélectionnez Power Pages.
Sélectionnez votre site web, puis cliquez sur Gérer.
Dans la section Sécurité, sélectionnez Gérer les autorisations de visibilité du site.
Ajoutez le groupe de sécurité qui inclut les administrateurs système spécifiques auxquels vous souhaitez déléguer le contrôle de la visibilité du site.
Une fois le groupe de sécurité ajouté, tous les administrateurs système du groupe peuvent gérer la visibilité du site. Les administrateurs système qui ne font pas partie du groupe voient la section de visibilité du site désactivée.
Problèmes connus
L’authentification Microsoft Entra est activée par défaut lorsqu’un site web est approvisionné. Un site Web Power Pages privé ne fonctionne pas si vous désactivez l’authentification Microsoft Entra. Définissez la visibilité du site sur Public avant de désactiver l’authentification Microsoft Entra.