skip to main |
skip to sidebar
RSS Feeds
Technical interview questions for software engineers — languages, databases, cloud, DevOps, and CS fundamentals.
Technical interview questions for software engineers — languages, databases, cloud, DevOps, and CS fundamentals.
Technical interview questions for software engineers — languages, databases, web, cloud, DevOps, and fundamentals. Browse all topics.
Posted by Raj
Interviewers ask, "Who should have Organization Administrator access? How do you protect the top of the hierarchy?" because they want to know: Do you think about security governance, separation of duties and incident readiness? This post gives you a ready 30-second answer, the concept in plain English, common mistakes and tips for different roles. It is question 9 of the top 10 GCP resource hierarchy and IAM interview questions.
Short answer (30 seconds): Very few people, and never daily-use accounts. I use a small group with strong multi-factor authentication and separate duties, so the person who manages the hierarchy is not the same as the one who manages security policy or billing. I keep a break-glass account that is stored safely, tested, and triggers alerts when used. Every change at the organization level is logged and reviewed.
Do you think about security governance, separation of duties and incident readiness?
Easy picture: A bank vault needs two keys held by different people. The emergency key sits in a sealed envelope, and you test it once a year to be sure it still works.
gcloud organizations get-iam-policy ORG_ID
# Alert idea: log filter on SetIamPolicy at organization level
Replace ORG_ID, FOLDER_ID and PROJECT_ID with your own values. Check gcloud help for current flags before you use a command.
| Role | What to emphasise |
|---|---|
| Architect | Design the admin model and separation of duties. |
| Data Engineer | Know who approves access to sensitive datasets. |
| DevOps Engineer | Set up alerting on org-level IAM changes. |
| Platform Engineer | Run the break-glass process and rehearse it. |
Mention testing the break-glass process. It shows you have seen real incidents.
Disclaimer: This blog is independent and not affiliated with or endorsed by Google. Google Cloud features, limits and commands change, so always check the current documentation. Official references: Resource hierarchy, IAM policy types, IAM quotas and limits.