Column-Level Data Masking for Dynamic, Role-Based Access Control on Shared Dashboards and Elasticube data
Summary: Shashank Nema has requested an enhancement for Sisense that involves adding column-level data masking to allow users with different roles to view the same dashboard, while only seeing data they're authorized to access. This feature would help simplify user management by avoiding the need for duplicating dashboards or applying extensive filters. The enhancement suggests that admins should be able to set masking rules per column tied to user roles, applicable to both dashboards and Elasticube, with the option to copy these rules from the source database.
This enhancement request asks Sisense to add column-level data masking so different users can safely share a single dashboard while viewing only the data they are allowed to see. We would like to see this at the Elasticube and dashboard level both.
Enhancement Details
Feature Request: Column-level data masking for shared dashboards and data in Elasticube
Core Business Value: Allow multiple user roles to view the same dashboard while automatically hiding or securing specific column data based on individual permissions.
Current Limitation: Dashboards must be duplicated or heavily filtered, making user management complex when different people need varying levels of data visibility on a single report.
Requested Behavior: Admins can define masking rules per column linked to user roles or security groups within Sisense for both dashboard and elasticube
Elasticube can copy masking rules from the source database