NTFS-PermissionAudit.psd1

@{
    # Module manifest for NTFS-PermissionAudit
    # Generated: 2026-02-16

    RootModule        = 'NTFS-PermissionAudit.psm1'
    ModuleVersion     = '1.0.0'
    GUID              = 'a1b2c3d4-8e7f-4a5b-9c6d-2e3f4a5b6c7d'
    Author            = 'Larry Roberts, Independent Consultant'
    CompanyName       = 'Independent Consultant'
    Copyright         = '(c) 2026 Larry Roberts. All rights reserved.'
    Description       = 'NTFS file and share permission auditing for compliance. Reports on direct user ACEs, broken inheritance, deeply nested groups, and overly permissive shares. Generates HTML dashboard reports for SOC2, HIPAA, and cyber insurance reviews.'

    PowerShellVersion = '5.1'

    FunctionsToExport = @(
        'Invoke-PermissionAudit'
        'Get-DirectUserACEs'
        'Get-BrokenInheritance'
        'Get-NestedGroupReport'
        'Get-SharePermissionReport'
    )

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

    PrivateData = @{
        PSData = @{
            Tags         = @('NTFS', 'Permissions', 'ACL', 'FileShare', 'Compliance', 'Security', 'Audit', 'SOC2', 'HIPAA')
            LicenseUri   = 'https://github.com/larro1991/NTFS-PermissionAudit/blob/main/LICENSE'
            ProjectUri   = 'https://github.com/larro1991/NTFS-PermissionAudit'
            ReleaseNotes = 'Initial release - NTFS and share permission auditing with HTML dashboard reports.'
        }
    }
}