Professional Cloud Security Engineer
Prepare and test your skills
Prepare and test your skills
Worked example. The correct answer is already marked and every option is explained below, so there is nothing to select here. To answer questions yourself, start the free trial.
A security engineer is configuring column-level security in BigQuery to restrict access to sensitive personal data across an analytical data warehouse. The engineer has completed the following steps:
PII_Taxonomy with a policy tag named High_Sensitivity.High_Sensitivity policy tag.During validation, the engineer discovers that members of the data analytics group can still execute queries and read cleartext data from the tagged columns, even though they were never granted access to the policy tag.
What action must the security engineer take to ensure that column-level access control is actively enforced?
Column-level access control in BigQuery operates through a structured four-step workflow: creating taxonomies and policy tags, associating those policy tags with table column schemas, enabling enforcement on the taxonomy, and assigning appropriate IAM permissions to the policy tags. Policy tags attached to table schemas remain inert metadata until taxonomy enforcement is explicitly turned on.
roles/bigquery.dataViewer) will receive access denied errors at query time for protected columns unless they also hold the Data Catalog Fine-Grained Reader (roles/datacatalog.categoryFineGrainedReaderViewer) role on the specific policy tag.This solution completes the native BigQuery column-level security lifecycle without requiring data replication, architectural redesigns, or the maintenance of custom views.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.