Support Power Platform - Apps - Automate - SharePoint - Copilot

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éeActivitéMode
Décrire les cas d'usagePortails clients, partenaires, citoyens, différence avec une application interneExposé
Décrire les méthodes de créationModèle vierge, modèles métier, CopilotExposé
Décrire les concepts de sécuritéVisibilité du site, authentification, rôles web, autorisations de table et de pageExposé et lab
Créer et modifier un site avec CopilotSite généré par description, page ajoutée par conversationDémo formateur
Décrire les espaces de travail du studioPages, Styles, Données, Configurer, SécuritéVisite guidée dans le lab
Créer et modifier des pagesPages Accueil, Déclarer, Mes demandes, FAQLab
Configurer les composantsFormulaire et liste sur la table Demande d'interventionLab
Modifier un thèmeThème prédéfini puis couleurs de la charteLab

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)

  1. Ouvrez votre site dans le studio de conception. Parcourez les 5 espaces de travail (2 min).
  2. Pages : renommez l'accueil, collez le texte d'accueil de 07_Textes_pages.docx, ajoutez la bannière de 07_Images.zip.
  3. Créez les pages Déclarer une intervention, Mes demandes et FAQ ; collez le texte de la FAQ.
  4. 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).
  5. Page Mes demandes : ajoutez un composant Liste sur la table Demande d'intervention (vue avec Titre, Statut, Date de demande).
  6. Sécurité > Rôles web : créez le rôle Client.
  7. 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.
  8. Associez le contact de test de 07_Compte_client_test.txt au rôle Client.
  9. Styles : choisissez un thème prédéfini, puis appliquez les couleurs de 07_Charte.txt.
  10. 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

FichierContenuUtilisation
07_Textes_pages.docxTextes Accueil et FAQCopier-coller dans les sections
07_Images.zipBannière, logo, pictogrammesBibliothèque de médias
07_Charte.txtCodes couleur et policeEspace Styles
07_Invite_site.txtInvite de la démo CopilotDémo formateur
07_Compte_client_test.txtContact de test du portailTest des autorisations
💡
Fichiers en cours de production : les liens seront ajoutés sur cette page.

Contrôle des connaissances

  1. Quel espace de travail sert à changer les couleurs du site ? Réponse : Styles.
  2. 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.
  3. Quelle portée limite un client à ses propres lignes ? Réponse : la portée Contact.
  4. Quelle est la visibilité d'un nouveau site ? Réponse : privée, réservée aux utilisateurs de l'organisation.
  5. Dans quelle table Dataverse sont enregistrés les utilisateurs authentifiés du site ? Réponse : Contact.

Pour aller plus loin