Skip to content

AccessCubeGrant ​

Defines cube-level security permissions that control access to a specific OLAP cube and provide the foundation for more granular dimension, hierarchy, and member-level access controls within that analytical context. AccessCubeGrant operates as the primary business-domain security boundary, since cubes typically represent complete analytical subjects such as Sales Analysis, Financial Reporting, or Operations Management that align with organizational responsibilities and business processes.

Extends ​

Attributes ​

NameIdTypeLowerUpper
cubeAccessfalseCubeAccessπŸ”—11
Specifies the access level for the cube using the CubeAccess enumeration values (all, none, custom), determining whether role members can view cube data and structure.

References ​

NameTypeLowerUpperContainment
dimensionGrantsAccessDimensionGrantπŸ”—0∞true
Collection of dimension-level access grants that provide fine-grained security control over specific dimensions within the cube's multidimensional space.
hierarchyGrantsAccessHierarchyGrantπŸ”—0∞true
Collection of hierarchy-level access grants that define granular security permissions for specific hierarchies within the cube's dimensional structure.
cubeCubeπŸ”—11false
References the specific cube instance to which this access grant applies, establishing the security boundary for the targeted analytical domain.

Used by ​

  • AccessCatalogGrantπŸ”— β†’ cubeGrants

ClassDiagramm ​

Released under the Eclipse Public License 2.0