How Regedit Displays Inherited Permissions

In the Windows Registry Editor (regedit.exe), permissions define what actions specific users and groups can perform on registry keys. To distinguish between permissions created directly on a key and those passed down from a parent key, Regedit uses visual indicators in both the basic Permissions window and the Advanced Security Settings interface. Understanding these visual cues allows administrators to effectively identify, audit, and modify access control inheritance across the registry hierarchy.

The Basic Permissions Window

When you right-click a registry key and select Permissions, Regedit opens a standard access control list (ACL) dialog. In this view:

The Advanced Security Settings Window

To see exact details about where a permission originated, click the Advanced button in the basic Permissions dialog. The Advanced Security Settings window provides a comprehensive breakdown:

Inheritance Propagation

By default, any subkey created under a parent key inherits the parent’s security descriptors. When you update permissions on a parent key and choose the option to replace child permissions, Regedit pushes those changes down through the hierarchy, updating the shaded permissions and the “Inherited From” paths across all subordinate keys automatically.