MicroStrategy ONE
Alter Folder ACL statement
Modifies the ACL (Access Control List) configuration for a folder's children in a given project.
ALTER ACL FOR FOLDER "folder_name" IN FOLDER "location_path" [PROPAGATE (OVERWRITE | RECURSIVELY | OVERWRITE RECURSIVELY)] FOR PROJECT "project_name";
where:
-
FOLDER "folder_name" is the name of the folder for which the children's ACL is to be changed, of type string.
-
FOLDER "location_path" is the folder path where the folder is located, of type string.
-
PROPAGATE indicates that the ACLs of the folder's children should be modified as per one or both of the following options:
-
OVERWRITE removes any previous ACLs on these objects before applying the folder's ACL.
-
RECURSIVELY changes the ACL for any children of this folder's children, and their children, and so on.
-
PROJECT "project_name" is the name of the project where the folder is located, of type string.
Example
ALTER ACL FOR FOLDER "Subtotals" IN FOLDER "\Project Objects" PROPAGATE OVERWRITE RECURSIVELY FOR PROJECT "MicroStrategy Tutorial";