NTFS-PermissionAudit
1.0.0
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.
Minimum PowerShell version
5.1
Installation Options
Owners
Copyright
(c) 2026 Larry Roberts. All rights reserved.
Package Details
Author(s)
- Larry Roberts Independent Consultant
Tags
NTFS Permissions ACL FileShare Compliance Security Audit SOC2 HIPAA
Functions
Invoke-PermissionAudit Get-DirectUserACEs Get-BrokenInheritance Get-NestedGroupReport Get-SharePermissionReport
Dependencies
This module has no dependencies.
Release Notes
Initial release - NTFS and share permission auditing with HTML dashboard reports.
FileList
- NTFS-PermissionAudit.nuspec
- .git\COMMIT_EDITMSG
- .git\HEAD
- .git\config
- .git\description
- .git\hooks\applypatch-msg.sample
- .git\hooks\commit-msg.sample
- .git\hooks\fsmonitor-watchman.sample
- .git\hooks\post-update.sample
- .git\hooks\pre-applypatch.sample
- .git\hooks\pre-commit.sample
- .git\hooks\pre-merge-commit.sample
- .git\hooks\pre-push.sample
- .git\hooks\pre-rebase.sample
- .git\hooks\pre-receive.sample
- .git\hooks\prepare-commit-msg.sample
- .git\hooks\push-to-checkout.sample
- .git\hooks\sendemail-validate.sample
- .git\hooks\update.sample
- .git\index
- .git\info\exclude
- .git\logs\HEAD
- .git\logs\refs\heads\master
- .git\logs\refs\remotes\origin\master
- .git\objects\19\a506fafe019abfe05cb562a54a4ae627779cb1
- .git\objects\21\59ff22a98aec4047aa2d3573cd0258f78d04c8
- .git\objects\23\0d6488c72d5ea9f36274202344566806a2303e
- .git\objects\47\b039cd9c66237a2ddda4b69f9d8ad6cdbe7677
- .git\objects\4c\449f3d2573db078bd4586a100553338d4f2c5d
- .git\objects\58\e5ba29dbcd136df220fe13b3aeeb5bd87a344c
- .git\objects\5a\a4a1ffeb62e01a9ba8ed13ae4fb72804dd6c6e
- .git\objects\65\5578f5227237da9c2087fa94545177adea8d44
- .git\objects\66\d4e53e560d96ba0bc75f2b96b2ff8da2a24372
- .git\objects\6a\21e3f3046bdf0d04703436fac92591064279e7
- .git\objects\6c\9c109d6a12cc62b8b4b20fe97493f79a538b45
- .git\objects\75\0a98a09dcadb4982398f721e1de3b7c6fd2a9d
- .git\objects\77\9c7f089744cf14cde9ef5db47a4cd91197b195
- .git\objects\78\6cafc5ddb086bd3abd63d25bd452e5df9d74eb
- .git\objects\7f\6ae1077d6ee12530300c0e65436a0f72adbbd6
- .git\objects\ac\0d99fc2745b9d3b9bb1246316bcd3acf616955
- .git\objects\cb\c286a16d12b33c67e8ecfcf04e7107a8fa6a47
- .git\objects\d1\3ca1b8a5c4f1f6d658cd3be15cfe6c34cd58bd
- .git\refs\heads\master
- .git\refs\remotes\origin\master
- LICENSE
- NTFS-PermissionAudit.psd1
- NTFS-PermissionAudit.psm1
- Private\New-HtmlDashboard.ps1
- Public\Get-BrokenInheritance.ps1
- Public\Get-DirectUserACEs.ps1
- Public\Get-NestedGroupReport.ps1
- Public\Get-SharePermissionReport.ps1
- Public\Invoke-PermissionAudit.ps1
- README.md
- Samples\sample-report.html
- Tests\NTFS-PermissionAudit.Tests.ps1
Version History
| Version | Downloads | Last updated |
|---|---|---|
| 1.0.0 (current version) | 3 | 2/16/2026 |