MicroStrategy ONE

Alter Folder ACL statement

Modifies the ACL (Access Control List) configuration for a folder's children in a given project.

Copy
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

Copy
ALTER ACL FOR FOLDER "Subtotals" IN FOLDER  "\Project Objects" PROPAGATE OVERWRITE RECURSIVELY FOR PROJECT  "MicroStrategy Tutorial";