Question 30
Domain 8: Data GovernanceUnder Unity Catalog, which layer should you use for fine-grained access to catalogs, schemas, tables, and views?
Correct answer: B
Explanation
Unity Catalog uses privileges for fine-grained access control on securable objects. The exam guide highlights Unity Catalog’s governance model and “permission inheritance,” which applies to catalogs, schemas, tables, and views through Unity Catalog privileges.
Why each option is right or wrong
A. Workspace folder permissions
Workspace ACLs secure workspace objects, not Unity Catalog catalogs, schemas, tables, or views.
B. Unity Catalog privileges
Unity Catalog governs securable objects such as catalogs, schemas, tables, and views through its privilege model, so the correct control plane is the UC privilege layer rather than workspace ACLs. The exam guide explicitly calls out Unity Catalog permission inheritance, meaning grants applied at higher levels can flow down to child objects, which is the mechanism used for fine-grained authorization on these objects.
C. Cluster tags
Cluster tags label compute resources; they do not control object-level data access.
D. Auto Loader checkpoints
Auto Loader checkpoints track ingestion progress for streaming data, not authorization.