Métadonnées Power Pages
Les créateurs doivent comprendre les métadonnées de site web et savoir où elles sont utilisées pour configurer efficacement un site web Power Pages. Même si la plupart des créateurs peuvent créer et modifier la configuration et les métadonnées du site web directement dans le studio de conception Power Pages ou à l’aide d’autres outils, ils peuvent ajouter ou modifier des lignes dans de nombreuses tables Power Pages uniquement à l’aide de l’application Gestion de portail.
La section suivante explique l’objectif des différentes tables Power Pages.
Site web
La section Site web définit les propriétés qui contrôlent le comportement des sites web approvisionnés dans l’environnement Dataverse concerné.
Métadonnées | Objectif |
---|---|
Sites web | Chaque site web approvisionné est doté d’une ligne de site web qui est la table parente principale pour toutes les métadonnées de site web. La ligne de site web définit les modèles d’en-tête et de pied de page et les langues par défaut. Nous vous déconseillons de créer manuellement un site web et les lignes associées. Laissez plutôt le système créer les métadonnées au moyen du processus d’approvisionnement ou d’importation. |
Modèles de page | Une page web pointe vers un modèle de page fixe ou un modèle web à l’aide d’un modèle de page. Les modèles de page s’affichent dans le studio de conception Power Pages lorsque vous créez une page web. |
Redirections | Une ligne de redirection est destinée à servir de redirection temporaire ou permanente d’une URL spécifique. Les redirections vous permettent de créer une URL qui redirige vers une page située plus loin dans le site ou de rediriger automatiquement une URL héritée vers une nouvelle page du site. Ces URL de redirection sont gérées séparément du contenu de la page afin qu’elles n’aient pas à s’insérer directement dans la hiérarchie web. |
Marqueurs de site | Un marqueur de site est un pointeur vers une ligne de page web spécifique. Vous pouvez référencer le marqueur de site dans une balise Liquid sur un extrait de contenu, un modèle web ou dans le contenu d’une page web. Cette fonctionnalité vous permet d’éviter d’avoir à utiliser des URL spécifiques codées en dur sur les pages ou le contenu web. |
Paramètres de site | Les paramètres de site définissent des comportements spécifiques des fonctionnalités et des fonctions de site web. Les paramètres de site sont des paires de valeurs qui peuvent activer ou désactiver des éléments particuliers tels que les paramètres d’authentification, la recherche et la mise en cache. |
Liaisons de site web | Les liaisons de site web lient le site web concerné à l’application web Microsoft Azure. La maintenance manuelle des liaisons de site web n’est pas nécessaire, car elles sont gérées automatiquement lorsqu’un nouveau site web est approvisionné ou lorsque vous modifiez les paramètres de site web dans le Centre d’administration Power Pages. |
Paramètres | À l’instar de la table Paramètres de site, la table Paramètres comporte des paires de valeurs communes à tous les sites web approvisionnés pour l’environnement concerné, et non pour un site web spécifique. |
Contenu
La section Contenu comporte des tables qui définissent la nature et le mode d’affichage des informations statiques et dynamiques sur un site web Power Pages. Même si vous pouvez ajouter du contenu à l’aide du studio de conception Power Pages, vous pouvez ajouter ou modifier certains aspects uniquement en mettant à jour les données directement avec l’application Gestion de portail.
Métadonnées | Objectif |
---|---|
Extraits de contenu | Les extraits de contenu sont généralement des éléments de contenu courts et réutilisables qui peuvent s’afficher sur différentes parties d’un site web. Un exemple d’extrait de contenu est le contenu du pied de page qui s’affiche sur la plupart des pages web. Un extrait de contenu peut comporter du texte, du code Liquid, HTML et CSS (feuilles de style en cascade). En général, une ligne d’extrait de contenu est répliquée pour chaque langue de site web approvisionnée. |
Formulaires de base | Les formulaires, précédemment appelés formulaires de base, affichent des formulaires sur le site web et permettent l’accès aux lignes Dataverse pour les visiteurs du site web à l’aide de définitions de formulaire pilotées par modèle. Vous pouvez configurer un formulaire afin qu’il s’affiche en mode lecture seule, édition ou création. |
Listes | Les listes affichent des listes de lignes Dataverse à l’aide de définitions de vue pilotées par modèle. Vous pouvez configurer une liste pour permettre la navigation vers une ligne sélectionnée ou exécuter des flux de travail. Vous pouvez également activer des fonctionnalités avancées de recherche et de filtrage. |
Raccourcis | Une ligne de raccourci vous permet de créer un lien direct sur une page web vers une autre page web, un fichier web ou une URL externe, indépendamment de la hiérarchie ou du plan de site du site web. Par défaut, le lien de raccourci s’affiche sous forme de lien sur la page web parente avec la liste des autres pages enfants. |
Fichiers web | Une ligne de fichier web fournit une ligne de métadonnées dans laquelle un fichier peut être joint en tant que note. La ligne de fichier web définit le nom et l’URL partielle. Vous pouvez utiliser les fichiers web pour les images, les fichiers CSS et JavaScript. En outre, ils vous permettent de stocker le contenu téléchargeable. |
Formulaires avancés | Les formulaires à plusieurs étapes, précédemment appelés formulaires avancés, sont des composants similaires aux formulaires. Cependant, au lieu d’une ligne/d’un formulaire unique, les formulaires à plusieurs étapes créent une séquence d’étapes vous permettant de créer un flux de processus métier basé sur un site web. |
Jeux de liens web | Un jeu de liens web définit le menu de site web qui peut s’afficher dans l’en-tête d’une page web ou en tant que sous-menu sur une page web. La ligne du jeu de liens web comporte une collection de lignes de lien web qui peuvent pointer vers une page de site web ou des URL externes. |
Langues du portail | Liste des langues prêtes à l’emploi et prises en charge par Power Pages. Vous pouvez également développer la liste et ajouter des variantes linguistiques telles que le français (Canada) ou l’anglais (Australie), afin de répondre aux besoins d’une audience internationale. Vous pouvez associer toute ligne à la ligne de site web pour activer certaines langues pour les visiteurs du site web. |
Pages web | La ligne de page web est au cœur du site web. Elle définit le contenu affiché réel, à la fois statique et affiché au moyen d’autres composants tels que les listes et les formulaires. Vous pouvez créer et modifier une page web à l’aide du studio de conception Power Pages et de l’application Gestion de portail. |
Modèles web | La ligne de modèle web comporte le code Liquid, HTML, CSS ou JavaScript qui effectue la disposition et la base du rendu d’une page web. Lorsqu’un site web est approvisionné, il comprend un ensemble de modèles web prédéfinis vous permettant de créer un site web de base sans avoir besoin de comprendre le code. Vous pouvez créer vos modèles web ou modifier des modèles web existants pour répondre à des besoins spécifiques et implémenter des fonctionnalités personnalisées de vos applications de site web. |
Sécurité
Les fonctionnalités de sécurité de Power Pages sont similaires à celles de la sécurité basée sur les rôles Dataverse. Le concept principal est qu’un utilisateur de site web est représenté par une ligne de contact et peut s’authentifier et se connecter à un site web. Vous pouvez affecter l’utilisateur de site web à un ou plusieurs rôles web vous permettant de contrôler l’accès au contenu statique et aux données Dataverse.
Métadonnées | Objectif |
---|---|
Contacts | La table Contact est la table des contacts Dataverse réelle. Tous les visiteurs authentifiés du site web, y compris les membres du personnel interne, doivent disposer d’une ligne de contact correspondante, quelle que soit la méthode d’authentification. |
Autorisations de table | Les autorisations de table définissent l’étendue et les privilèges pour des tables Dataverse spécifiques. Vous pouvez associer chaque ligne d’autorisation de table à un rôle web, accordant ainsi un accès aux données configuré pour les visiteurs du site web. |
Autorisations de colonne | Les autorisations de table permettent de sécuriser des lignes de table Dataverse individuelles. Les autorisations de colonne étendent la sécurité à des colonnes de table individuelles. Les autorisations de colonne ne s’appliquent actuellement qu’aux fonctionnalités de l’API web du portail. |
Invitations | Vous pouvez créer et envoyer une invitation pour un contact Dataverse existant à rejoindre le site web à l’aide de Microsoft Power Automate. Une fois l’invitation acceptée, elle détermine l’accès et les autorisations du contact pour le site web. |
Règles de transition d’état de publication | Vous pouvez autoriser les utilisateurs à créer et mettre à jour le contenu du site web. Cependant, d’autres règles peuvent être en place pour permettre un processus d’approbation avant que le contenu ne soit visible par tous. Les lignes de règle de transition d’état de publication définissent qui peut publier ou annuler la publication d’un contenu sur le site web. |
Règles de contrôle d’accès aux pages web | Les règles de contrôle d’accès aux pages web lient une page web spécifique à un rôle web, qui est lié aux utilisateurs du site web. Cette fonctionnalité contrôle les pages web auxquelles un utilisateur du site web peut accéder. |
Rôles web | Vous pouvez affecter une ou plusieurs lignes de rôle web à un utilisateur du site web (contact). Vous pouvez lier le rôle web aux autorisations de table, aux autorisations de colonne et aux règles de contrôle d’accès aux pages web pour contrôler l’accès au contenu et aux lignes et colonnes Dataverse. |
Autorisations d’accès au site web | Les autorisations d’accès au site web définissent les autorisations de modification générale et les autorisations de prévisualisation du contenu dont disposent des rôles web spécifiques pour le site web. |
Certains modèles de site web peuvent installer davantage de paramètres pour des fonctionnalités spécifiques, par exemple des articles de base de connaissances pour le portail Libre-service client.