Power Pages ALM Drift Inspector is an XrmToolBox plugin for comparing Power Pages site settings across Dataverse environments to identify ALM drift.
This tool helps solution teams quickly compare source and target environments, highlight missing or changed site settings, and export results for review.
- Compare Power Pages site settings between two Dataverse environments
- Capture separate Source and Target snapshots
- Compare site settings for selected websites
- Detect:
- Different values
- Missing in source
- Missing in target
- Exact matches
- Filter comparison results by:
- Status
- Category
- Text search
- View detailed comparison popup for each setting
- Copy source value, target value, or both values directly from the popup
- Export comparison results to CSV
- View summary counts for compared settings, matches, and differences
- XrmToolBox
- Microsoft Dataverse / Dynamics 365 environment access
- Permissions to read:
- Website records
- Site Settings records
Install directly from the XrmToolBox Tool Library once published.
- Open XrmToolBox and connect to your source Dataverse environment
- Open Power Pages ALM Drift Inspector
- Click Load Websites
- Select a website
- Click Load Site Settings
- Click Capture Source
- Connect to the target Dataverse environment
- Repeat the process and click Capture Target
- Click Compare
- Filter or export the results as needed
- Compare DEV vs UAT Power Pages configuration
- Compare UAT vs PROD site settings
- Validate deployment completeness after release
- Detect missing authentication, search, or portal configuration values
- Troubleshoot unexpected Power Pages behavior between environments
MIT License
Created by Adrian Lucaci
GitHub: https://github.com/Lucarian77
If you find this project useful, consider starring the repository or supporting future development.