INVALID_PARAMETER_VALUE error when trying to access a table or view with fine-grained access control

Upgrade the cluster's Databricks Runtime version to a version newer than 15.4 and use a single user access mode cluster.

Written by raphael.balogo

Last published at: January 30th, 2025

Problem

When querying data in Databricks Runtime 15.3 or below on a dedicated (formerly: single user) cluster, you try to access an underlying table or view with fine-grained access control and receive an error message. 

 

INVALID_PARAMETER_VALUE.ROW_COLUMN_ACCESS_POLICIES_NOT_SUPPORTED_ON_ASSIGNED_CLUSTERS]

 

Cause

Using Databricks Runtime 15.3 or below on a dedicated (formerly: single user) cluster to query a table with fine-grained access control is not supported. 

 

For more information, refer to the Filter sensitive table data using row filters and column masks (AWSAzureGCP) documentation.  

 

Solution

Upgrade the cluster's Databricks Runtime version to 15.4 LTS or above.