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.

Attributes

NameIdTypeLowerUpperDefault
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🔗0true
Collection of dimension-level access grants that provide fine-grained security control over specific dimensions within the cube's multidimensional space.
hierarchyGrantsAccessHierarchyGrant🔗0true
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