MicroStrategy ONE
List ACL Properties statement
Lists the properties of an ACL (Access Control List) for a given object (configuration, application/schema, or folder).
LIST
[ALL] PROPERTIES FOR ACL FROM (conf_object_type
"conf_object_name"| (project_object_type
"project_object_name"| FOLDER
"folder_name")
IN FOLDER "location_path" FOR
PROJECT "project_name");
where:
-
conf_object_type is the type of configuration object, from the following list: DBINSTANCE, DBCONNECTION, DBLOGIN, SCHEDULE, USER, GROUP, EVENT.
-
"conf_object_name" is the name of the configuration object from which the properties are to be listed, of type string.
-
project_object_type is the type of application/schema object, 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.
-
"project_object_name" is the name of the project object from which the properties are to be listed, of type string.
-
FOLDER "folder_name" is the name of the folder from which the properties are to be listed, of type string.
-
FOLDER "location_path" is the folder path where the application/schema object or the folder is located, of type string.
-
PROJECT "project_name" is the name of the project where the object is located, of type string.
Example
LIST ALL PROPERTIES FOR ACL FROM FOLDER "Subtotals" IN FOLDER "\Project Objects" FOR PROJECT "MicroStrategy tutorial";
ResultSet Columns
LIST ALL PROPERTIES FOR ACL FROM FOLDER
-
ACCESS_RIGHTS: Access rights to the current folder, returned as a string.
-
CHILDREN_ACCESS_RIGHTS: Access rights to the contents of the current folder, returned as a string.
-
DSS_OBJECT_TYPE: The type of the folder, returned as an integer:
-
256: Filter
-
257: Custom Group
-
512: Template
-
768: Grid Report
-
769: Graph Report
-
770: SQL Report
-
771: Text Report
-
772: Data Mart Report
-
773: Base Report
-
774: Grid Graph Report
-
775: Non Interactive Report
-
776: Intelligent Cube
-
1024: Metric
-
1025: Subtotal
-
1026: Subtotal
-
1027: Predictive Metric
-
1028: Training metric
-
1536: AutoStyle
-
1792: Base Formula
-
2048: Folder
-
2560: Prompt
-
2561: Boolean prompt
-
2562: Long number prompt
-
2563: Text prompt
-
2564: Numeric prompt
-
2565: Date prompt
-
2566: Object prompt
-
2567: Elements prompt
-
2568: Expression prompt
-
2569: Expression draft prompt
-
2571: Big Decimal Prompt
-
2816: Function
-
3072: Attribute
-
3073: Role Attribute
-
3074: Transformation Attribute
-
3075: Abstract Attribute
-
3328: Fact
-
3584: System Hierarchy
-
3585: Hierarchy
-
3586: Ordered User Hierarchy
-
3587: Hierarchy03840: Logical Table
-
3841: Metadata Partition Mapping
-
3842: Warehouse Partition Mapping
-
4352: Fact Group
-
4864: Resolution
-
5376: Attribute form
-
5377: Form
-
5378: Form
-
5632: Schema
-
6144: Catalog
-
6400: Catalog definition
-
6656: Column
-
7168: Property Set
-
7424: Database Instance
-
7680: Database login
-
7936: Database connection
-
8192: Project
-
8448: Server Definition
-
8704: User
-
8705: User Group
-
9216: Configuration
-
9472: Request
-
9984: Search
-
10240: Search folder
-
10752: Function Package Definition
-
11008: Role
-
11009: Transformation
-
11264: Security role
-
12032: Consolidation
-
12288: Consolidation Element
-
12544: Event
-
12800: Schedule
-
13056: Schedule
-
13312: Link
-
13568: Warehouse Table
-
13569: Partition table
-
13824: Table source
-
14080: HTML Document
-
14081: Document
-
14336: Drill Map
-
14592: DBMS
-
14848: Security Filter
-
FOLDER: The path of the parent folder, returned as a string.
-
ID: The ID of the current folder, returned as a string.
-
NAME: The name of the current folder, returned as a string.
-
OWNER: Owner of the folder, returned as a string.
-
TRUSTEE_NAME: Name of the user, returned as a string.
-
TRUSTEE_TYPE: Name of the user group, returned as a string.
LIST ALL PROPERTIES FOR ACL FROM <PROJECT_OBJECT>
-
ACCESS_RIGHTS: Access rights to the current object, returned as a string.
-
DSS_OBJECT_TYPE: The type of the object, returned as an integer:
-
256: Filter
-
257: Custom Group
-
512: Template
-
768: Grid Report
-
769: Graph Report
-
770: SQL Report
-
771: Text Report
-
772: Data Mart Report
-
773: Base Report
-
774: Grid Graph Report
-
775: Non Interactive Report
-
776: Intelligent Cube
-
1024: Metric
-
1025: Subtotal
-
1026: Subtotal
-
1027: Predictive Metric
-
1028: Training metric
-
1536: AutoStyle
-
1792: Base Formula
-
2048: Folder
-
2560: Prompt
-
2561: Boolean prompt
-
2562: Long number prompt
-
2563: Text prompt
-
2564: Numeric prompt
-
2565: Date prompt
-
2566: Object prompt
-
2567: Elements prompt
-
2568: Expression prompt
-
2569: Expression draft prompt
-
2571: Big Decimal Prompt
-
2816: Function
-
3072: Attribute
-
3073: Role Attribute
-
3074: Transformation Attribute
-
3075: Abstract Attribute
-
3328: Fact
-
3584: System Hierarchy
-
3585: Hierarchy
-
3586: Ordered User Hierarchy
-
3587: Hierarchy
-
3840: Logical Table
-
3841: Metadata Partition Mapping
-
3842: Warehouse Partition Mapping
-
4352: Fact Group
-
4864: Resolution
-
5376: Attribute form
-
5377: Form
-
5378: Form
-
5632: Schema
-
6144: Catalog
-
6400: Catalog definition
-
6656: Column
-
7168: Property Set
-
7424: Database Instance
-
7680: Database login
-
7936: Database connection
-
8192: Project
-
8448: Server Definition
-
8704: User
-
8705: User Group
-
9216: Configuration
-
9472: Request
-
9984: Search
-
10240: Search folder
-
10752: Function Package Definition
-
11008: Role
-
11009: Transformation
-
11264: Security role
-
12032: Consolidation
-
12288: Consolidation Element
-
12544: Event
-
12800: Schedule
-
13056: Schedule
-
13312: Link
-
13568: Warehouse Table
-
13569: Partition table
-
13824: Table source
-
14080: HTML Document
-
14081: Document
-
14336: Drill Map
-
14592: DBMS
-
14848: Security Filter
-
FOLDER: The path of the parent folder, returned as a string.
-
ID: The ID of the current object, returned as a string.
-
NAME: The name of the project object, returned as a string.
-
OWNER: Owner of the object, returned as a string.
-
TRUSTEE_NAME: Name of the user, returned as a string.
-
TRUSTEE_TYPE: Name of the user group, returned as a string.