
Managing permissions with PowerShell is only a bit easier than in VBS or the command line as there are no cmdlets for most day-to-day tasks like getting a permission report or adding permission to an item. PowerShell only offers Get-Acl and Set-Acl but everything in between getting and setting the ACL is missing. This module closes the gap.
The module provides 10 cmdlets to manage permissions on the file system, like adding and removing ACEs, setting the inheritance, getting the current permissions or even get the effective permissions for a certain user. The available cmdlets are listed below with a short description. More information can be retreived in the PowerShell using Get-Help.
For documentation please refer to: NTFSSecurity Tutorial 1 - Getting, adding and removing permissions NTFSSecurity Tutorial 2 - Managing NTFS Inheritance and Using Privileges
Click here to Patreon-ize the package maintainer.