Microsoft-Secure-Score-Assessment-Toolkit
2.0.2
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2025 Mohammed Siddiqui. All rights reserved. MIT License.
Package Details
Author(s)
- Mohammed Siddiqui
Tags
Microsoft365 M365 SecureScore Security Compliance Audit Assessment Graph GraphAPI SecurityCompliance SecurityAssessment SecurityPosture CyberSecurity GRC RiskManagement SecurityControls EntraID AzureAD Defender Purview Intune
Functions
Connect-MicrosoftSecureScore Invoke-MicrosoftSecureScore Get-MicrosoftSecureScoreInfo
PSEditions
Dependencies
This module has no dependencies.
Release Notes
v2.0.2 Repository URL Updates
Updated all URLs to match renamed GitHub repository Microsoft Secure Score Assessment Toolkit.
v2.0.1 PowerShell Gallery Package Fix
Ensures modern template is included in PowerShell Gallery package.
v2.0.0 Major Architecture Refactoring and Modern UI
BREAKING CHANGES
Complete code refactoring with modular architecture
Enhanced modern dashboard UI with gradient design and animations
NEW FEATURES
Modular Architecture: Separated into Core, Processors, Reports, Templates, and Config directories
File based Logging: New LogPath parameter for audit trails
Template System: Maintainable HTML CSS JS files
Config Management: URL mappings in JSON with 60+ mappings
Modern UI: Circular score visualization, filter buttons, search functionality, animations
HTML Processing: Converts API HTML to readable text with proper formatting
IMPROVEMENTS
GraphApiClient, ComplianceProcessor, UrlProcessor, HtmlReportGenerator, Logger modules
Error handling with try catch blocks throughout
Session state management for module reloads
Comprehensive HTML entity decoding
FIXED
HTML tags displaying in descriptions
Module reload preserves Graph connection context
Empty string handling with fallback messages
Full changelog at https://github.com/mohammedsiddiqui6872/Microsoft-Secure-Score-Assessment-Toolkit/blob/main/CHANGELOG.md
FileList
- Microsoft-Secure-Score-Assessment-Toolkit.nuspec
- CHANGELOG.md
- Microsoft-Secure-Score-Assessment-Toolkit.psd1
- Microsoft-Secure-Score-Assessment-Toolkit.psm1
- README.md
- Config\control-mappings.json
- Core\GraphApiClient.ps1
- Core\Logger.ps1
- Core\Models.ps1
- Processors\ComplianceProcessor.ps1
- Processors\UrlProcessor.ps1
- Reports\HtmlReportGenerator.ps1
- Templates\report-modern-template.html
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 2.0.2 (current version) | 117 | 12/9/2025 |
| 2.0.1 | 7 | 12/9/2025 |
| 2.0.0 | 7 | 12/9/2025 |