Editing Access Control List (ACL)

The Access Control List (ACL) specifies the permissions available for a particular user on a particular system object. It is possible to edit the access control lists and change the existing permissions for a particular user on a particular system object. Many GUI tools are also available for editing the access control lists.

This can also be done in the command line using the command CACLS. This command can be invoked in the command line in the Windows operating systems to change the access control lists or to give permissions for a particular user on some system objects like the files, folders, and programs. The syntax for using this command is:

CACLS <path-to-file> [options]

The options that can be used in this command include “/G user: permission”. This used to grant particular user permission like, R – read, W- write, C – change, F – full control. Options like /R for revoking the existing rights, and /P for changing the permissions are available. For a complete list of options you can type CACLS command line and check the available syntax and options for using this command.