MicroStrategy ONE
Remove Project Object ACE statement
Removes an ACE (Access Control Entry) from a project object's ACL (Access Control List).
REMOVE
ACE FROM project_object_type
"object_name" IN
FOLDER "location_path" (USER
"user_name" | GROUP "group_name") FROM
PROJECT "project_name";
where:
-
project_object_type is the type of application/schema object from which an ACE is to be removed, from the following list: REPORT, DOCUMENT, PROMPT, SECFILTER, CONSOLIDATION, CUSTOMGROUP, DRILLMAP, FILTER, METRIC, SEARCH, TEMPLATE, FACT, HIERARCHY, ATTRIBUTE, FUNCTION, PARTITION, TABLE, TRANSFORMATION, SUBTOTAL, AUTOSTYLE, SHORTCUT.
-
"object_name" is the name of the application/schema object, of type string.
-
FOLDER "location_path" is the folder path where the application/schema object is located, of type string.
-
USER "user_name" is the login name of the user to be assigned to the new ACE, of type string.
-
GROUP "group_name" is the login name of the group to be assigned to the new ACE, of type string.
-
PROJECT "project_name" is the name of the project where the application/schema object is located, of type string.
Example
REMOVE ACE FROM METRIC "Revenue" IN FOLDER
"\Public Objects\Metrics" USER "Developer" FROM PROJECT
"MicroStrategy Tutorial";