databricks Databricks Release Notes ·

Databricks ABAC column masks now support ARRAY and MAP types with VARIANT cast

governancedatabricksgaarchitect
feature

Databricks has enhanced its ABAC column masking capabilities, allowing the `VARIANT` cast function to be used with `ARRAY` and `MAP` column types. This extends its utility beyond `STRUCT` and other types, enabling a single masking function to cover more complex data structures. The update simplifies the implementation of fine-grained access control policies for diverse data formats. This functionality requires Databricks Runtime 19 or above.

Enhancements (1)
  • ABAC column masks now support ARRAY and MAP types via VARIANT cast

    The `VARIANT` function can now be used within ABAC column masks to support `ARRAY` and `MAP` column types. This broadens the scope of a single masking function, allowing it to apply to `STRUCT` and other data types, simplifying data governance. This feature is available with Databricks Runtime 19 or above.

Read the original announcement →

https://docs.databricks.com/aws/en/release-notes/product/2026/september#variant-cast-extends-to-array-and-map-columns-in-abac-column-masks

Related releases