Databricks ABAC column masks now support ARRAY and MAP types with VARIANT cast
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.
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
- Databricks explains why AI analytics requires governed data for trustworthy insights Databricks Blog ·
- Data Ontology: Providing Business Context for Trustworthy AI Agents Databricks Blog ·
- Databricks SQL 2026.36 Rolling Out to Current Channel Databricks Release Notes ·
- Databricks Genie One MCP Server GA; Beta Endpoint Deprecated Databricks Release Notes ·
- Databricks SQL Version 2026.36 Now Available in Preview Channel Databricks Release Notes ·
- Databricks SQL Version 2026.32 Rolls Out to Current Channel Databricks Release Notes ·