Chapter 9 PowerShell and Permissions

IN THIS CHAPTER

Windows permissions can be complex and simple depending on what is needed because, at its core, the security model around Windows permissions was created to be as flexible as possible. For example, you can set permissions for files, directories, registry keys, processes and threads, services, printers, network shares, directory objects, named and anonymous pipes, and kernel objects. However, when combined with its flexibility and core concepts such as ACLs, ACEs, DACLs, SACLs, SIDs, and inheritance, trying to manage Windows permissions using scripting can be a daunting challenge.

In this chapter, the primary goal is ...

Get Windows® PowerShell™ Unleashed now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.