Skip to content

Commit bbe0131

Browse files
committed
Add column masking functionality for Trino authorization
- Introduced a new configuration for column masking in Trino, allowing sensitive data to be masked based on user permissions. - Implemented a new API endpoint at `/trino/batch-column-masking` to handle column mask requests. - Enhanced the Trino authorization configuration to include column masks, with support for multiple columns and custom actions. - Updated the application state and routing to integrate the new column masking functionality. - Improved test coverage for column masking, ensuring proper handling of various user permissions and configurations. This commit significantly enhances the PDP server's ability to enforce data privacy by masking sensitive information based on user roles and attributes.
1 parent 5f51f60 commit bbe0131

File tree

7 files changed

+1320
-6
lines changed

7 files changed

+1320
-6
lines changed

0 commit comments

Comments
 (0)