Évaluer les pages SharePoint classiques

Utilisez le composant Pages classiques de l’outil d’évaluation Microsoft 365 pour découvrir les pages wiki, webpart, publication, blog, ASPX et Blog Delve classiques dans SharePoint Online.

Les pages Wiki, WebPart et Publication reçoivent un enrichissement détaillé de l’inventaire, de la disposition, de la page d’accueil et de la préparation du mappage. Les pages blog, ASPX et Blog Delve sont découvertes et enregistrées, mais elles ne reçoivent pas la même analyse de préparation du mappage de composants WebPart.

L’évaluation peut éventuellement collecter l’activité d’affichage de page/créer/modifier à partir du journal d’audit Microsoft Graph.

Dans l’implémentation actuelle, les pages de blog Delve apparaissent dans classicpages.csv mais ne sont pas incluses dans ClassicPages ou le type de page compte dans classicwebsummaries.csv et classicsitesummaries.csv.

Prise en charge du type de page

Type de page Détecté Préparation détaillée Itinéraire de transformation Action recommandée
WikiPage Oui Oui Workflow de traitement par lots de pages représentatives pour les pages éligibles dans la bibliothèque par défaut SitePages Sélectionnez des modèles représentatifs, créez des brouillons et validez avant l’expansion.
WebPartPage Oui Oui Workflow de traitement par lots de pages représentatives pour les pages éligibles dans la bibliothèque par défaut SitePages Sélectionnez des modèles représentatifs, créez des brouillons et validez avant l’expansion.
PublishingPage Oui Oui Transformation intersites PnP avancée Créez un backlog de publication et définissez une cible, un mappage de disposition, des métadonnées et une procédure de validation distincts.
BlogPage Oui Non Transformation avancée du blog PnP vers un site web moderne cible N’utilisez pas le pourcentage de mappage pour la sélection ; passez en revue la page et utilisez une procédure validée séparément.
ASPXPage Oui Non Aucun itinéraire de transformation piloté par l’évaluation équivalent Remplacez ou régénérez la page par le biais d’un plan spécifique au scénario.
DelveBlogPage Oui Non Une option d’applet de commande PnP héritée existe, mais ne fait pas partie de ce workflow Conservez-le en dehors des vagues automatisées et passez en revue le scénario hérité séparément.

Dans ce guide

Flux de travail

  1. Passez en revue les exigences.
  2. Exécutez l’évaluation.
  3. Interpréter et hiérarchiser les résultats.
  4. Passez en revue la préparation de la page de publication, le cas échéant.
  5. Transformez les pages sélectionnées avec PnP PowerShell.
  6. Validez les pages transformées.

Référence

Exécuter l’évaluation

Avant d’exécuter l’exemple d’authentification d’application, configurez le certificat d’application.

microsoft365-assessment.exe start --mode Classic --classicinclude Pages `
  --authmode application `
  --tenant <tenant>.sharepoint.com `
  --applicationid <application-id> `
  --certpath "My|CurrentUser|<certificate-thumbprint>"

Options spécifiques à la page :

Option Objectif
--exportwebpartproperties Exporte les propriétés du composant WebPart au format JSON.
--skipusageinformation Ignore la collecte de l’utilisation du journal d’audit.
--auditlogwindowdays Définit la fenêtre d’audit de 1 à 180 jours. La valeur par défaut est 14.
--skipuserinformation Omet les informations utilisateur telles que Modifié par.
--homepageonly Évalue uniquement la page d’accueil de chaque site Web.

Pour plus d’informations sur l’authentification, l’accès SharePoint, les autorisations d’audit, la prise en charge de la plateforme et les instructions relatives aux sorties sensibles, consultez Configuration requise pour l’évaluation des pages classiques.

Sortie

Fichier Contenu
classicpages.csv Une ligne par page classique, y compris le type de page, la mise en page, les indicateurs de page d’accueil, le pourcentage de mappage et les composants WebPart non mappés.
classicpagewebparts.csv Une ligne par composant WebPart trouvée sur une page classique.
classicwebpartunique.csv Une ligne par type de composant WebPart unique dans l’évaluation.
classicpageauditusage.csv Activité d’affichage/création/modification de page lors de l’exécution de la collection d’audit.
classicwebsummaries.csv Per-Web nombre de pages et les correctifs cumulatifs de préparation.
classicsitesummaries.csv Nombre de pages par collection de sites et correctifs cumulatifs de préparation.
classicpublishingsitesummaries.csv Résumé du portail de publication au niveau du site.

Le modèle Power BI inclut un onglet Rapport Pages et des onglets résumé/vue d’ensemble partagés.

Pour les schémas et les clés de jointure, consultez Référence CSV des pages classiques.

Comprendre les résultats du mappage

Pour les pages Wiki, WebPart et Publication, MappingPercentage mesure si chaque composant WebPart a un mappage utilisable dans le modèle de mappage incorporé. Cela ne garantit pas que la page transformée conserve tout le comportement visuel ou métier.

Pour les pages blog, ASPX et Blog Delve, n’interprétez pas les valeurs de préparation des composants WebPart par défaut ou vides comme une analyse de mappage terminée.

Pour une page enrichie, WebPartCount=0 et MappingPercentage=100 signifie qu’aucun composant WebPart n’a été extrait. WebPartCount=0 et MappingPercentage=0 peuvent indiquer que l’enrichissement de page a échoué ; consultez le journal d’évaluation de cette page.

InMappingFile dans classicwebpartunique.csv indique uniquement qu’un type de composant WebPart est présent dans le fichier de mappage. Utilisez IsMappable dans classicpagewebparts.csv et le pourcentage de mappage par page pour déterminer si un mappage utilisable a été trouvé.

Pour obtenir un flux de travail d’interprétation complet, consultez Interpréter le rapport d’évaluation des pages classiques.

Passer à la transformation de page

Utilisez la sortie de l’évaluation pour sélectionner des pages et identifier les composants WebPart qui nécessitent une correction. Un pourcentage de mappage élevé permet de hiérarchiser le travail, mais il ne transforme pas la page.

  1. Passez en revue classicpages.csv et classicpagewebparts.csv.
  2. Supprimer, remplacer ou mapper des composants WebPart bloquants.
  3. Commencez par une petite vague représentative.
  4. Transformez les pages sélectionnées avec PnP PowerShell.
  5. Validez les pages modernes générées avant de développer la vague.

Pour obtenir le modèle de transformation complet et les options de mappage avancées, consultez Transformer des pages classiques en pages modernes.

Documentation open source supplémentaire