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";