How to Securely Delegate Organization Policy Access?
You are managing a Google Cloud environment that is organized into folders that represent different teams. These teams need the flexibility to modify organization policies relevant to their work. You want to grant the teams the necessary permissions while upholding Google-recommended security practices and minimizing administrative complexity. What should you do?
Community Votes
50% of anonymous learners picked answer C. Votes are pick records left by other test-takers — they are not the verified answer.
Community Insight
Tests your ability to apply IAM conditions with organizational tags for granular, dynamic access control instead of static custom roles or overly broad permissions.
Learn how to securely delegate organization policy management to specific teams using IAM conditions and organizational tags. This page confirms that scoped tagging is the optimal approach for flexible, auditable policy administration.
Many candidates choose custom IAM roles assuming they can filter by folder name, but role definitions are static and cannot evaluate resource attributes at runtime.
Community Discussion (3 comments)
Comments & Corrections
No comments yet — spotted an error or have a note? Share it below.
Expert Analysis
Why the Answer Is Correct
Option C correctly applies Google Cloud's recommended pattern for scoped administrative access. By creating an organization-level tag and attaching it to specific folders, you establish a clear boundary for policy management. Applying an IAM condition to the organization policy administrator role ensures that only users interacting with tagged resources can modify policies, enforcing least privilege without manual role proliferation. This dynamic approach scales efficiently as new folders are added to the environment.Why the Other Options Are Wrong
Option A incorrectly assumes custom IAM roles can evaluate runtime attributes like folder names; role definitions are strictly static and cannot perform conditional filtering. Option B violates fundamental security practices by requiring teams to share centralized service account credentials, which destroys individual accountability and auditability. Option D grants blanket organization-wide permissions, completely ignoring the principle of least privilege and exposing all folders to unauthorized changes.Community Comment Notes
Several learners debated between options A and C, reflecting a common hesitation about adopting IAM conditions for routine administration. One candidate noted that "this method is not the most intuitive" for policy management, yet Google's architecture explicitly favors dynamic conditions over maintaining dozens of static custom roles. Another user emphasized that granular control through tagging prevents accidental cross-folder policy overrides, aligning perfectly with professional security engineering standards. The consensus ultimately reinforces that conditional access yields better auditability and lower long-term administrative overhead.Official Reference
Exam Strategy
Always prioritize IAM conditions over custom roles when dynamic resource-based scoping is required, and never share service account credentials for delegated administration.
Frequently Asked Questions
Why can't custom roles filter by folder names?
Custom IAM role definitions are static and cannot evaluate dynamic resource attributes like folder paths at runtime. IAM conditions are required for runtime filtering.
Is sharing a central service account acceptable?
No. Sharing credentials violates least privilege and breaks audit trails. Delegated access should use distinct identities or workload identity federation.