v.20.1Improvement

Support New Syntax for Row-Level Security Filters

Support new syntax for row-level security filters: <table name='table_name'>…</table>. Fixes #5779. #8381 (Ivan)
ClickHouse introduces support for a new XML-like syntax to define row-level security filters using <table name='table_name'>…</table> tags.

Why it matters

This feature enhances the row-level security mechanism by allowing users to specify filters in a clearer, more structured syntax. It solves the problem of managing row-level access controls more intuitively and maintainably, improving security configuration and enforcement at the table level.

How to use it

Users can apply row-level security filters by defining them in the new XML-like syntax within ClickHouse settings, specifically wrapping filters inside <table name='table_name'>…</table> tags to target specific tables for row-level access control.