EntraComplianceAuditor.psd1
|
@{ RootModule = 'EntraComplianceAuditor.psm1' ModuleVersion = '1.0.0' GUID = '0ca2a1b3-bc10-429f-afee-9295ba01239e' Author = 'Baldator' CompanyName = 'pstools.tech' Copyright = '(c) 2026 Baldator. All rights reserved.' Description = 'Audits Microsoft Entra ID (Azure AD) tenant settings against configurable compliance rules.' PowerShellVersion = '5.1' # Microsoft.Graph sub-modules are required at runtime but not declared here # so the module can still load for offline testing and rule inspection. # Install-Module Microsoft.Graph before running live checks. FunctionsToExport = @( 'Invoke-EntraComplianceCheck', 'Get-EntraComplianceReport', 'Test-EntraConditionalAccess', 'Test-EntraMFAPolicy', 'Test-EntraPasswordPolicy', 'Test-EntraSecurityDefaults' ) CmdletsToExport = @() AliasesToExport = @() VariablesToExport = @() PrivateData = @{ PSData = @{ Tags = @('Entra', 'AzureAD', 'Compliance', 'Security', 'Audit', 'MFA', 'ConditionalAccess') ProjectUri = 'https://github.com/baldator/Entraid-compliance-check' ReleaseNotes = 'Initial release.' LicenseUri = 'https://opensource.org/licenses/MIT' } } } |