An enterprise operations team is preparing to launch an automated indexing service in project `prod-search-index`. The service requires provisioning of `pd-ssd` storage in the `asia-east1` region. During deployment, Compute Engine returns a quota error indicating that the `SSD_TOTAL_GB` regional limit has been reached. A cloud engineer needs to assign a junior team member the minimal required permissions to view quota metrics and submit a quota increase request for this region using the Google Cloud Console. Which IAM role should be assigned to the user on the project?
- Quota Administrator (roles/servicemanagement.quotaAdmin)Answer
- BBilling Account Administrator (roles/billing.admin)
- CCompute Admin (roles/compute.admin)
- DProject Editor (roles/editor)
Answer
Assigning the Quota Administrator (roles/servicemanagement.quotaAdmin) role grants the user the specific permissions required to view quota limits, monitor resource consumption, and request quota increases in Google Cloud while respecting least-privilege access control.
The Quota Administrator role (roles/servicemanagement.quotaAdmin) delivers the minimum required permissions to inspect current project quotas and submit quota increase requests via the Cloud Quotas API or Google Cloud Console. This fulfills the requirement while adhering strictly to the principle of least privilege.
Step-by-Step Solution
Key Concept
Least-privilege IAM configuration for GCP resource quota management
Estimated Time:2m 0s