We are using terraform to setup Unity Catalog external locations and when using databricks_grants to set permissions on the external locations it throws the following error:
Error: cannot create grants: permissions for external_location-test_location are &{[{TEST_ROLE [ALL_PRIVILEGES] [Principal]}]}, but have to be {[{TEST_ROLE [ALL_PRIVILEGES] []}]}
Here is the plan output:
# databricks_grants.external_locations["test_location"] will be created
+ resource "databricks_grants" "external_locations" {
+ external_location = "test_location"
+ id = (known after apply)
+ grant {
+ principal = "TEST_ROLE"
+ privileges = [
+ "ALL_PRIVILEGES",
]
}
}
We have tried multiple TF and Databricks provider versions including latest and all throw the same error.
Thanks,
-Conlyn