datafuselabs/databend

feat: add Column-Level dynamic data masking support

BohuTANG opened this issue · 1 comments

Summary

Implement support for dynamic data masking at the column level to enhance data security and privacy.

Note: This feature might be offered as an Enterprise Edition feature, similar to Snowflake.

Background

Dynamic data masking is a security feature that helps protect sensitive data by automatically masking certain data fields to ensure that unauthorized users cannot access sensitive information. It allows for customizable masking rules, based on user roles or other criteria, without requiring any changes to the underlying data or applications.

Feature Request

Add support for dynamic data masking at the column level, similar to the functionality provided by BigQuery and Snowflake Enterprise Edition. This would allow users to define masking policies for specific columns in a dataset, based on user roles, permissions, or other criteria.

References
1. BigQuery: dynamic data masking
2.Snowflake: Using Dynamic Data Masking (ENTERPRISE EDITION FEATURE)