Autorisations de table

Effectué

Les autorisations de table définissent l’accès et l’étendue d’un utilisateur du site web à une table Microsoft Dataverse spécifique sur le site web. Vous pouvez accéder aux lignes Dataverse sur un site web Power Pages à l’aide d’une liste, d’un formulaire ou d’un formulaire à plusieurs étapes ; vous pouvez aussi les afficher à l’aide de balises Liquid dans le contenu de page web ou dans des modèles web.

Capture d’écran de l’autorisation de table définissant l’accès et l’étendue dans Power Pages.

Vous pouvez créer une autorisation de table dans l’application Power Pages Management ou le studio de conception Power Pages et l’associer à un ou plusieurs rôles web pour permettre à un utilisateur du site web d’accéder aux lignes de cette table spécifique.

Important

Les autorisations de table sont automatiquement appliquées à l’ensemble des formulaires et listes, et sont appliquées aux données récupérées à l’aide de balises Liquid.

Créer une autorisation de table

Pour créer une ligne Autorisation de table, procédez comme suit :

  1. Identifiez la table sécurisée.

  2. Définissez l’étendue.

  3. Pour toute étendue autre que Globale, sélectionnez les relations qui définissent cette étendue.

  4. Déterminez les privilèges que vous accordez au rôle au moyen de cette autorisation.

Important

Les droits sont cumulatifs. Si un utilisateur est associé à un rôle qui accorde des droits de Lecture et à un autre qui accorde des droits de Lecture et d’Écriture, l’utilisateur possède des droits de Lecture et d’Écriture pour toutes les lignes qui chevauchent les deux rôles. Aucun mécanisme ne permet de réduire l’étendue des autorisations ou supprimer un privilège en affectant un autre rôle.

Utiliser le studio de conception Power Pages

Dans le studio de conception Power Pages, procédez comme suit pour offrir une expérience utilisateur de création et de modification des autorisations de table :

  1. Sélectionnez l’espace de travail Configuration, puis cliquez sur Autorisations de table.

  2. Cliquez sur le menu des points de suspension (), puis sélectionnez Modifier pour une ligne d’autorisation de table existante ou accédez au volet des paramètres d’autorisation à l’aide de la commande Nouvelle autorisation.

    Capture d’écran illustrant la gestion des autorisations de table dans le studio de conception Power Pages.

Pour en savoir plus sur la gestion des autorisations de table dans le studio de conception Power Pages et bénéficier d’instructions détaillées, consultez Configurer les autorisations de table dans Power Pages.

Autorisations de colonne

Les autorisations de table vous permettent d’appliquer la sécurité à des lignes de table Dataverse individuelles. Vous pouvez désormais ajouter des autorisations de colonne pour sécuriser des colonnes de table individuelles.

Remarque

À l’heure actuelle, les autorisations de colonne ne s’appliquent qu’à l’API web des portails Power Pages et elles vous permettent d’effectuer des opérations sur toutes les tables Microsoft Dataverse à partir de vos pages de site web.

Les rôles web peuvent comporter tout nombre d’autorisations de table et d’autorisations de colonne. Si un rôle web dispose de plusieurs autorisations de colonne, toutes les autorisations de colonne sont appliquées au rôle web sélectionné.

Lorsque les autorisations sont évaluées, les autorisations de table sont évaluées en premier. Si un utilisateur a accès à une table, les autorisations de colonne de la table sont appliquées. Si l’utilisateur n’a pas accès à la table, toutes les autorisations de colonne configurées sont ignorées.

Lorsqu’aucune autorisation de colonne n’est définie, les autorisations de table correspondantes s’appliquent à toutes les colonnes.

Pour en savoir plus sur la gestion des autorisations de colonne, consultez Configurer les autorisations de colonne pour Power Pages.