Unlock the power of your data in the cloud! Get hands-on with Google Cloud's core data services like BigQuery and Looker to validate your practical skills in data ingestion, analysis, and management, and earn your Associate Data Practitioner certification!
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 data analytics team needs to allow a junior data analyst to view and read files within a specific Cloud Storage bucket named sales-reporting-data.
The solution must enforce the principle of least privilege by meeting the following constraints:
sales-reporting-data.Which Identity and Access Management (IAM) configuration should you implement?
The Storage Object Viewer (roles/storage.objectViewer) role is a Google Cloud predefined role designed specifically for read-only access to objects within Cloud Storage. It bundles essential permissions such as storage.objects.get (to read object data and metadata) and storage.objects.list (to list objects within a bucket) without including any administrative or modification permissions.
roles/storage.objectViewer allows the analyst to list and download data files without providing create, edit, or delete capabilities.storage.objects.create, storage.objects.delete, or storage.buckets.update permissions, ensuring files and configurations cannot be altered.Applying a focused predefined role at the bucket level directly aligns with Google Cloud security best practices. Unlike basic roles or project-wide assignments, resource-level predefined roles restrict both the scope of permissions and the scope of resources, fulfilling all security constraints seamlessly.
Keep the momentum going with these hand-picked practice scenarios
Want more questions like this?
Get a free certification question every week.