EntraID-SecurityAudit.psd1
|
@{ RootModule = 'EntraID-SecurityAudit.psm1' ModuleVersion = '1.0.0' GUID = 'a4e3b1d9-8f27-4c5a-9e61-3d7b2f0c84a6' Author = 'Larry Roberts' CompanyName = 'Independent Consultant' Copyright = '(c) 2026 Larry Roberts. All rights reserved.' Description = 'Entra ID (Azure AD) security auditing for Microsoft 365 tenants. Reviews risky sign-ins, app registration permissions, privileged role assignments, and authentication method gaps. Generates HTML dashboard reports. Requires the Microsoft.Graph PowerShell SDK.' PowerShellVersion = '5.1' FunctionsToExport = @( 'Invoke-EntraSecurityAudit', 'Get-EntraUserRiskReport', 'Get-EntraAppPermissionAudit', 'Get-EntraSignInAnalysis', 'Get-EntraPrivilegedRoleReview' ) CmdletsToExport = @() VariablesToExport = @() AliasesToExport = @() PrivateData = @{ PSData = @{ Tags = @('EntraID', 'AzureAD', 'Security', 'Audit', 'Microsoft365', 'Identity', 'MFA', 'PIM') LicenseUri = 'https://github.com/larro1991/EntraID-SecurityAudit/blob/master/LICENSE' ProjectUri = 'https://github.com/larro1991/EntraID-SecurityAudit' } } } |