v.23.11Improvement

Engine Merge Filters Records by Row Policies

Engine Merge filters the records according to the row policies of the underlying tables, so you don't have to create another row policy on a Merge table. #50209 (Ilya Golshtein).
The Merge engine now automatically filters records according to the row policies of its underlying tables, eliminating the need to create separate row policies on the Merge table itself.

Why it matters

This feature simplifies access control by ensuring that row-level security policies defined on individual tables are respected when querying a Merge table that combines those tables. It saves users from duplicating row policies, reducing administrative overhead and potential errors.

How to use it

No additional configuration is needed. When you query a Merge table, the row policies defined on its underlying tables are applied automatically, filtering the data according to those policies.