In computer security inheritance means all the NTFS permissions that administrators set on any parent object automatically become applicable on the child objects as well. For example if there is a folder named ABC and in ABC folder there is another subfolder named XYZ, then NTFS permissions that administrators set on ABC folder will automatically be inherited by XYZ subfolder. A simple example for this can be that children always inherit their parents’ features like their looks and behaviors.
When Windows operating system is installed, there are certain permissions that operating system automatically sets on hard disk drive partitions or volumes. As default configuration all the objects, that is, files or folders that reside inside the volumes automatically inherit the default permissions which operating system sets on the volumes. Under normal circumstances these permissions are not editable until administrators make some appropriate adjustments to do so.
Permission inheritance can be applied in two ways, namely the objects can be enabled to accept all the NTFS permissions from their parent objects and all the objects can forcefully propagate their own permissions on the child objects which reside under them. In either case NTFS permissions inheritance helps administrators and home users a great deal by reducing administrative overhead.
Why NTFS or Share Permissions Inheritance Must Be Modified?
In home environments, where users are not technically sound and security is not considered a major concern, NTFS permissions settings can be left intact. The reason behind this is that home users need not to worry about the configuration of the operating systems as they mostly use computers for entertainment and multimedia purposes. In rare cases if home computers are used for office works security still does not become a major issue as home computers are not connected to any network from where they can be exposed to any risk.
On the other hand in production environments where there are several users in multiple departments, administrators must configure NTFS permissions and allow or block inheritance in order to make objects accessible to some users while denying access on the same objects for others.
Administrators might want to block inheritance if they want to set NTFS permissions on any child object manually. This is not possible in case child objects inherit NTFS permissions from their parent objects. Blocking inheritance allows administrators to manually set NTFS permissions on the child objects irrespective of the permissions set on their parent objects.
How to Disable Inheritance in Windows 8?
Administrators must follow the steps given below to block inheritance on any child object. With the help of the instructions given below administrators can also enforce NTFS permissions set on the parent objects to their child objects.
Log on to Windows 8 computer with administrator account.
From the options available on the screen click Windows Explorer.
On the appeared window locate the folder on which inheritance is to be blocked.
Right click on the folder and from the context menu click Properties.
On properties box go to Security tab and click Advanced button.
On Advanced Security Settings box make sure that Permissions tab is selected and click Disable inheritance button to disable inheritance.
On Block Inheritance box click Convert inherited permissions into explicit permissions on this object option to release all inherited permissions while copying the permissions on to the object. This enables administrators to manage permissions individually. Alternatively Remove all inherited permissions from this objectoption can be selected to remove all the permissions in order to allow administrators to define NTFS permissions right from the scratch.
In order to force NTFS permissions of the current object onto the child objects check Replace all child object permissions with inheritable permissions from those objectcheckbox.