Skip to content

Add row filters and column masks to FileBasedAccessControl #25027

@BryanCutler

Description

@BryanCutler

Access control row filters and columns masks were added in #24278. These can be added to the implementation of FileBasedAccessControl, where filters and mask expressions are defined in a file. Tests and examples will also be needed.

Expected Behavior or Use Case

When using file-based access control, row filter and column masks expressions can be defined in a JSON file and loaded into access control manager where they are applied to queries.

Presto Component, Service, or Connector

Security, AccessControl

Possible Implementation

Possible cherry-picks from Trino:

Add row filter to file access control
trinodb/trino@7711b44
Add column mask to file access control
trinodb/trino@2b7b8b3

Example Screenshots (if appropriate):

Context

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions