CIS-M365-Benchmark.psd1

@{

RootModule = 'CIS-M365-Benchmark.psm1'
ModuleVersion = '2.5.3'
CompatiblePSEditions = @('Desktop', 'Core')
GUID = 'a1b2c3d4-e5f6-7890-abcd-ef1234567890'
Author = 'Mohammed Siddiqui'
CompanyName = 'Community'
Copyright = '(c) 2025 Mohammed Siddiqui. All rights reserved. MIT License.'
Description = 'Comprehensive PowerShell script that audits Microsoft 365 environments against all 130 CIS Microsoft 365 Foundations Benchmark v5.0.0 controls. Features 68% automated compliance checks with HTML and CSV reporting. Covers M365 Admin Center, Defender, Purview, Intune, Entra ID, Exchange, SharePoint, Teams, and Power BI security controls.'
PowerShellVersion = '5.1'

FunctionsToExport = @(
    'Connect-CISBenchmark',
    'Invoke-CISBenchmark',
    'Get-CISBenchmarkControl',
    'Test-CISBenchmarkPrerequisites',
    'Get-CISBenchmarkInfo'
)

CmdletsToExport = @()
VariablesToExport = @()
AliasesToExport = @()

FileList = @(
    'CIS-M365-Benchmark.psm1',
    'CIS-M365-Compliance-Checker.ps1',
    'README.md',
    'CHANGELOG.md',
    'PERMISSIONS.md',
    'LICENSE'
)

PrivateData = @{
    PSData = @{
        Tags = @('CIS', 'Microsoft365', 'M365', 'Compliance', 'Security', 'Audit', 'Benchmark', 'EntraID', 'AzureAD', 'Exchange', 'SharePoint', 'Teams', 'Intune', 'Defender', 'Purview', 'SecurityCompliance', 'GRC', 'RiskManagement')
        LicenseUri = 'https://github.com/mohammedsiddiqui6872/CIS-Microsoft-365-Foundations-Benchmark-v5.0.0/blob/main/LICENSE'
        ProjectUri = 'https://github.com/mohammedsiddiqui6872/CIS-Microsoft-365-Foundations-Benchmark-v5.0.0'
        IconUri = 'https://raw.githubusercontent.com/mohammedsiddiqui6872/CIS-Microsoft-365-Foundations-Benchmark-v5.0.0/main/.github/icon.png'
        ReleaseNotes = 'See https://github.com/mohammedsiddiqui6872/CIS-Microsoft-365-Foundations-Benchmark-v5.0.0/blob/main/CHANGELOG.md'
        RequireLicenseAcceptance = $false
    }
}

HelpInfoURI = 'https://github.com/mohammedsiddiqui6872/CIS-Microsoft-365-Foundations-Benchmark-v5.0.0/blob/main/README.md'

}