Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Microsoft 365 Assessment tool provides page-level publishing readiness and a site-collection-level publishing-page summary. Use these results to size publishing transformation work and identify layouts or Web Parts that require custom mappings.
Before you begin
- Complete the Classic Pages requirements.
- Run the Pages component to populate publishing-page readiness, page layouts, and Web Part inventory.
- The following command skips page Audit usage. Remove
--skipusageinformationonly after configuring the documented Audit application permission.
Run the required components
The example uses the Windows executable name. On macOS or Linux, use ./microsoft365-assessment.
microsoft365-assessment.exe start --mode Classic `
--classicinclude Pages `
--skipusageinformation `
--authmode application `
--tenant <tenant>.sharepoint.com `
--applicationid <application-id> `
--certpath "My|CurrentUser|<certificate-thumbprint>"
Site-collection summary
Use these page-related fields in classicpublishingsitesummaries.csv:
- Publishing web count.
- Publishing page count.
- Used page layouts.
- Latest publishing-page modification date.
Use this file to identify large or stale publishing portals.
Page-level coverage
Assessment provides:
- Page URL, name, type, library, layout, modification time, and modifier.
- Home-page classification.
- Normalized one-row-per-web-part inventory.
- Mapping percentage and unmapped web part types.
- Optional page view/create/edit audit activity.
Prepare a publishing-page backlog
- Group publishing pages by
Layout. - Review
MappingPercentageandUnmappedWebParts. - Identify custom layouts that need a page-layout mapping.
- Define the target modern web, page-layout mapping, metadata, and validation owner for each layout group.
- Validate a separately reviewed publishing procedure before processing a complete portal.
For an out-of-the-box publishing layout, use the built-in layout mapping where possible. For a custom publishing layout, generate and review a mapping before transformation.
The Assessment-driven page wave scripts don't transform publishing pages. Use the Publishing Page transformation model as advanced reference while defining and validating the separate procedure.