Autorisations de table à l’aide du Studio des portails

Notes

À compter du 12 octobre 2022, le portail Power Apps devient Power Pages. Plus d’informations : Microsoft Power Pages est maintenant généralement disponible (blog)
Nous allons bientôt migrer et fusionner la documentation des portails Power Apps avec la documentation de Power Pages.

Dans l’article précédent, vous avez appris à configurer la sécurité dans les portails en paramétrant les autorisations de table dans l’application Gestion des portails. Dans cet article, vous apprendrez à configurer les autorisations de table à l’aide du studio des portails Power Apps.

Types d’accès disponibles dans Studio

Studio des portails montre quatre Types d’accès distincts. Selon le type d’accès que vous choisissez, l’autorisation et les privilèges de table sélectionnés s’appliquent aux utilisateurs des rôles sélectionnés pour les enregistrements suivants.

  1. Accès global – Applique l’autorisation et les privilèges de table sélectionnés aux utilisateurs des rôles sélectionnés pour tous les enregistrements.
  2. Accès aux contacts – Applique l’autorisation et les privilèges de table sélectionnés aux utilisateurs du rôle sélectionné associé à l’utilisateur connecté.
  3. Accès au compte – Applique l’autorisation et les privilèges de table sélectionnés aux utilisateurs du rôle sélectionné associé au compte de l’utilisateur connecté.
  4. Accès autonome – Applique l’autorisation et les privilèges de table sélectionnés aux utilisateurs du rôle sélectionné uniquement pour leur propre enregistrement de contact.

Notes

Type d’accès parent est uniquement disponible dans l’application Gestion des portails. Au lieu de créer une autorisation de table avec le type d’accès de Parent, ajoutez directement une autorisation enfant aux autorisations de table existantes lors de l’utilisation du studio des portails.

Configurer les autorisations de table à l’aide du Studio des portails

Dans cette section, vous allez découvrir comment créer, afficher, modifier et activer/désactiver ou supprimer les autorisations de table à l’aide du studio des portails.

Créer des autorisations de table à l’aide du Studio des portails

Pour créer une autorisation de table à l’aide du Studio des portails :

  1. Connectez-vous à Power Apps.

  2. Sélectionnez Applications dans le volet de gauche.

  3. Sélectionnez votre portail.

  4. Sélectionnez Modifier pour ouvrir le studio des portails.

  5. Sélectionnez Paramètres ( ) dans le volet gauche à l’intérieur du studio des portails.

  6. Sélectionnez Autorisations de table.

    Autorisations de table.

  7. Sélectionnez Nouvelle autorisation.

  8. Entrez le nom de l’autorisation de table.

  9. Sélectionnez une table.

  10. Sélectionner un type d’accès. Plus d’informations : Types d’accès disponibles dans Studio

  11. Si vous sélectionnez le type d’accès Contact ou Compte, sélectionnez la relation entre le contact/compte et la table que vous avez sélectionnée pour l’autorisation.

    Type d’accès au contact ou au compte.

    Notes

    Si vous n’avez pas de Relations disponible pour la table sélectionnée, vous pouvez sélectionner Nouvelle relation pour créer une relation.

  12. Sélectionnez le privilèges que vous souhaitez octroyer.

  13. Sélectionner Ajouter des rôles pour ajouter les rôles auxquels cette autorisation de table s’appliquera.

    Conseil

    Si vous n’avez pas encore créé de rôle Web, sélectionnez Gérer les rôles à partir du menu volant des rôles pour ouvrir l’application Gestion des portails et créer des rôles.

  14. Sélectionnez Enregistrer.

    Exemple d’autorisation de table.

Affichez les autorisations de table dans le Studio des portails

Pour afficher les autorisations de table à l’aide du Studio des portails :

  1. Connectez-vous à Power Apps.

  2. Sélectionnez Applications dans le volet de gauche.

  3. Sélectionnez votre portail.

  4. Sélectionnez Modifier pour ouvrir le studio des portails.

  5. Sélectionnez Paramètres ( ) dans le volet gauche à l’intérieur du studio des portails.

  6. Sélectionner Autorisations de table pour afficher les autorisations de table.

    Afficher les autorisations de table.

  7. Pour regrouper ou filtrer les autorisations de table, sélectionnez une vue (Liste/Grouper par rôles/Grouper par table/Grouper par état) ou entrez un nom d’autorisation de table dans la zone de texte du filtre.

    Autorisations de groupe ou de table de filtrage.

    Notes

    • Lorsque vous regroupez les autorisations de table par rôle, table ou état, les autorisations sont répertoriées sous forme de structure plate sans le parent-enfant Relations pour les autorisations configurées.
    • Vous ne pouvez filtrer que les autorisations de la table parent, pas les autorisations enfants.
  8. Pour trier les autorisations de table, sélectionnez une colonne en haut de la liste des autorisations de table.

    Trier les autorisations de table.

Modifier des autorisations de table à l’aide du Studio des portails

Pour modifier une autorisation de table à l’aide du Studio des portails :

  1. Connectez-vous à Power Apps.

  2. Sélectionnez Applications dans le volet de gauche.

  3. Sélectionnez votre portail.

  4. Sélectionnez Modifier pour ouvrir le studio des portails.

  5. Sélectionnez Paramètres ( ) dans le volet gauche à l’intérieur du studio des portails.

  6. Sélectionnez Autorisations de table.

  7. Sélectionnez l’autorisation de table que vous souhaitez modifier.

  8. Sélectionnez Modifier dans le menu en haut. Alternativement, vous pouvez également sélectionner (Plus de commandes), puis choisissez Modifier.

  9. Modifiez les détails des autorisations de table, tels que le nom, la table, le type d’accès, les privilèges et les rôles applicables. Plus d’informations : Créer des autorisations de table à l’aide du Studio des portails

  10. Sélectionnez Enregistrer.

Désactiver / activer ou supprimer les autorisations de table à l’aide du studio des portails

Une autorisation de table désactivée devient inefficace. Vous pouvez activer une autorisation de table désactivée ultérieurement. Lorsqu’une autorisation de table est désactivée, ses autorisations de table enfant restent actives mais ne sont pas en vigueur en raison de l’autorisation de table parent inefficace. Vous pouvez désactiver les autorisations enfants séparément.

Lorsqu’une autorisation de table est supprimée, elle supprime également toutes les autorisations enfants associées.

Pour désactiver / activer ou supprimer une autorisation de table à l’aide du studio des portails :

  1. Connectez-vous à Power Apps.

  2. Sélectionnez Applications dans le volet de gauche.

  3. Sélectionnez votre portail.

  4. Sélectionnez Modifier pour ouvrir le studio des portails.

  5. Sélectionnez Paramètres ( ) dans le volet gauche à l’intérieur du studio des portails.

  6. Sélectionnez Autorisations de table.

  7. Sélectionnez l’autorisation de table que vous souhaitez désactiver / activer ou supprimer.

  8. Sélectionner Désactiver, Activer, ou Supprimer du menu en haut. Alternativement, vous pouvez également sélectionner (Plus de commandes), puis choisissez votre option.

  9. Confirmez lorsque vous y êtes invité.

Configurer les autorisations enfants à l’aide du Studio des portails

Pour ajouter une autorisation enfant à une autorisation de table existante à l’aide du studio des portails :

  1. Connectez-vous à Power Apps.

  2. Sélectionnez Applications dans le volet de gauche.

  3. Sélectionnez votre portail.

  4. Sélectionnez Modifier pour ouvrir le studio des portails.

  5. Sélectionnez Paramètres ( ) dans le volet gauche à l’intérieur du studio des portails.

  6. Sélectionnez Autorisations de table.

  7. Sélectionnez l’autorisation de table à laquelle ajouter l’autorisation enfant.

  8. Cliquez sur Ajouter une autorisation enfant dans le menu en haut. Alternativement, vous pouvez également sélectionner (Plus de commandes), puis choisissez Ajouter une autorisation enfant.

  9. Créez l’autorisation enfant avec les détails suivants :

    1. Nom pour l’autorisation de l’enfant

    2. Tableau auquel l’autorisation enfant est destinée

    3. Relation entre la table pour l’autorisation de table principale et la table sélectionnée pour l’autorisation enfant

    4. Privilèges pour les autorisations enfants

    5. Rôles (Ils sont hérités de l’autorisation de la table parente. Pour ajouter/supprimer des rôles, modifiez à la place l’autorisation de la table parent.)

  10. Sélectionnez Enregistrer.

Pour afficher, modifier, désactiver/activer ou supprimer les autorisations enfants à l’aide du studio des portails, suivez les étapes expliquées dans la section précédente pour configurer les autorisations de table à l’aide du studio des portails.

Considérations supplémentaires

La configuration des autorisations de table est soumise aux considérations et règles supplémentaires suivantes :

L’autorisation de la table parent manque un rôle Web associé à son enfant

Lorsque vous avez une autorisation enfant associée à un ou plusieurs rôles Web manquants dans les autorisations parent, vous verrez l’erreur suivante lors de la modification des autorisations enfant :

Un ou plusieurs rôles appliqués à cette autorisation ne sont pas disponibles pour son autorisation de table parente. Modifiez les rôles dans l’une des autorisations.

Par exemple, une autorisation de table enfant affiche le message ci-dessous lorsque l’autorisation de table parent n’a pas le rôle Web Marketing associé, même si l’autorisation enfant est toujours associée.

L’autorisation de la table parent manque un ou plusieurs rôles Web associés à l’autorisation de la table enfant.

Pour résoudre ce problème, ajoutez le rôle Web Marketing à l’autorisation de la table parent, ou supprimez le rôle Web Marketing à partir de l’autorisation de la table enfant.

Autorisations de table sans aucun rôle Web associé

Pour qu’une autorisation de table prenne effet, elle doit être associée à un ou plusieurs rôles Web. Les utilisateurs qui appartiennent à des rôles Web se voient accorder les privilèges que vous sélectionnez pour l’autorisation de table associée.

Le message suivant s’affiche lorsque vous essayez d’enregistrer une autorisation de table sans aucun rôle Web associé.

Enregistrement d’une autorisation de table sans aucun rôle Web associé.

Étapes suivantes

Didacticiel : Configurer les autorisations de table à l’aide du Studio des portails

Voir aussi

Attribuer les autorisations de table