07 | Power Pages
Support de la séquence : PPTX « 07 Power Pages » (à insérer ici dès sa production).
En bref
- Horaire : 15 h 20 | 55 min (exposé 15 min, Lab 5 35 min, quiz 5 min)
- Domaine de l'examen : Illustrer les fonctionnalités de Power Pages (10 à 15 %). Source
- Prérequis : le site lancé en séquence 00 est provisionné.
- Résultat : le portail « Mes interventions », où un client externe déclare une demande et ne voit que les siennes.
Compétences visées et activités
| Compétence mesurée | Activité | Mode |
| Décrire les cas d'usage | Portails clients, partenaires, citoyens, différence avec une application interne | Exposé |
| Décrire les méthodes de création | Modèle vierge, modèles métier, Copilot | Exposé |
| Décrire les concepts de sécurité | Visibilité du site, authentification, rôles web, autorisations de table et de page | Exposé et lab |
| Créer et modifier un site avec Copilot | Site généré par description, page ajoutée par conversation | Démo formateur |
| Décrire les espaces de travail du studio | Pages, Styles, Données, Configurer, Sécurité | Visite guidée dans le lab |
| Créer et modifier des pages | Pages Accueil, Déclarer, Mes demandes, FAQ | Lab |
| Configurer les composants | Formulaire et liste sur la table Demande d'intervention | Lab |
| Modifier un thème | Thème prédéfini puis couleurs de la charte | Lab |
Notions clés
- Cas d'usage : un site Power Pages s'adresse à des visiteurs qui n'ont pas de licence Power Apps (clients, partenaires, citoyens), anonymes ou authentifiés.
- Méthodes de création : modèle par défaut, modèles métier prêts à l'emploi, description à Copilot. Source
- Studio de conception : 5 espaces de travail, Pages (contenu et composants), Styles (thème), Données (tables, formulaires, vues), Configurer (identité, paramètres, mise en production), Sécurité (analyse et protection). Source
- Sécurité : visibilité du site (privée par défaut, publique à la mise en production), utilisateurs authentifiés représentés par des contacts Dataverse, rôles web, autorisations de table, autorisations de page, analyse de sécurité. Source
- Autorisations de table : sans elles, une liste ou un formulaire n'affiche aucune donnée. La portée Contact limite chaque visiteur aux lignes liées à son propre contact.
Démonstration formateur | Copilot (3 min)
Si Copilot est actif : création d'un site avec l'invite de 07_Invite_site.txt, puis ajout d'une page FAQ par conversation.
Lab 5 | Portail clients « Mes interventions » (35 min)
- Ouvrez votre site dans le studio de conception. Parcourez les 5 espaces de travail (2 min).
- Pages : renommez l'accueil, collez le texte d'accueil de
07_Textes_pages.docx, ajoutez la bannière de07_Images.zip. - Créez les pages Déclarer une intervention, Mes demandes et FAQ ; collez le texte de la FAQ.
- Page Déclarer une intervention : ajoutez un composant Formulaire sur la table Demande d'intervention (formulaire de création avec Titre, Description, Catégorie, Équipement).
- Page Mes demandes : ajoutez un composant Liste sur la table Demande d'intervention (vue avec Titre, Statut, Date de demande).
- Sécurité > Rôles web : créez le rôle Client.
- Sécurité > Autorisations de table : sur Demande d'intervention, créez une autorisation de portée Contact (relation Demandeur), privilèges Lire et Créer, rôle Client. Sur Catégorie et Équipement, une autorisation de portée Globale en lecture.
- Associez le contact de test de
07_Compte_client_test.txtau rôle Client. - Styles : choisissez un thème prédéfini, puis appliquez les couleurs de
07_Charte.txt. - Aperçu : connectez-vous avec le compte de test, créez une demande, vérifiez que Mes demandes n'affiche que les siennes.
Résultat attendu : un client connecté déclare une demande et voit uniquement ses propres demandes.
Captures à insérer : studio de conception avec les 5 espaces de travail, écran Autorisations de table avec la portée Contact, espace Styles.
Le site reste privé pendant la formation : ne le passez pas en public.
Fichiers
| Fichier | Contenu | Utilisation |
| 07_Textes_pages.docx | Textes Accueil et FAQ | Copier-coller dans les sections |
| 07_Images.zip | Bannière, logo, pictogrammes | Bibliothèque de médias |
| 07_Charte.txt | Codes couleur et police | Espace Styles |
| 07_Invite_site.txt | Invite de la démo Copilot | Démo formateur |
| 07_Compte_client_test.txt | Contact de test du portail | Test des autorisations |
Fichiers en cours de production : les liens seront ajoutés sur cette page.
Contrôle des connaissances
- Quel espace de travail sert à changer les couleurs du site ? Réponse : Styles.
- Pourquoi une liste n'affiche-t-elle aucune donnée à un visiteur ? Réponse : il manque une autorisation de table pour son rôle web.
- Quelle portée limite un client à ses propres lignes ? Réponse : la portée Contact.
- Quelle est la visibilité d'un nouveau site ? Réponse : privée, réservée aux utilisateurs de l'organisation.
- Dans quelle table Dataverse sont enregistrés les utilisateurs authentifiés du site ? Réponse : Contact.
Pour aller plus loin
- Bien démarrer avec Power Pages | Microsoft Learn
- Autorisations de table | Microsoft Learn