Implementing cell-level security

Restricting access to specific dimension members is normally sufficient even for very granular security schemes. However, in rare cases, you might have a need to secure individual cells in addition to specifying allowed and denied dimension member sets. Although I discuss cell-level security here, be warned that securing at the cell level can cause severe performance issues, particularly, for large cube implementations.

You can grant read-only, read-write, and read-contingent permissions at cell level. Read-write permissions only apply if the cube write-back is enabled. Read-contingent permissions define SSAS behavior for cells that are defined from other cells that are known as calculated members. If you grant ...

Get SQL Server Analysis Services 2012 Cube Development Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.