CLI Reference > Server Administration Commands > aa deleteaclsubtree
 
aa deleteaclsubtree
deletes an ACL subtree
Synopsis
aa deleteaclsubtree [--[no]confirm] [--hostname=server] [--port=number] [--password=password] [--user=name] [(-?|--usage)] [(-F file|--selectionFile=file)] [(-N|--no)] [(-Y|--yes)] [--[no]batch] [--cwd=directory] [--forceConfirm=[yes|no]] [(-g|--gui)] [--quiet] [--settingsUI=[gui|default]] [--status=[none|gui|default]] ACL name...
Description
aa deleteaclsubtree deletes all ACLs under the specified ACL subtree.
Related project ACLs may be structured in a subtree, for example:
mks:si:project:id:Aurora_Program
mks:si:project:id:Aurora_Program:DemoApp
mks:si:project:id:Aurora_Program:DemoDatabase
This nesting structure allows you to delete a subtree, which is essentially performing a batch deletion on a group of related ACLs.
* 
Caution: When deleting ACLs, ACL entries, or ACL subtrees, be sure your selection is correct. Deletion is permanent, so there is no way to undo the command, and you will have to recreate ACLs if you accidentally delete the wrong ACLs.
Options
This command takes the universal options available to all aa commands, as well as some general options. See the options reference page for descriptions.
--[no]confirm
confirms the delete confirmation policy.
ACL name...
ACL subtree to delete.
Diagnostics
See the diagnostics reference page for possible exit status values.
See Also
Commands: aa acls, aa groups, aa users, aa viewacl
Miscellaneous: ACL, diagnostics, options