nerdexam
Google

PROFESSIONAL-CLOUD-SECURITY-ENGINEER · Question #78

A customer has 300 engineers. The company wants to grant different levels of access and efficiently manage IAM permissions between users in the development and production environment projects. Which…

The correct answer is B. Create a folder for each development and production environment. C. Create a Google Group for the Engineering team, and assign permissions at the folder level. To efficiently manage IAM permissions for 300 engineers across development and production environments, create a folder for each environment and assign permissions to Google Groups at the folder level.

Submitted by helene.fr· Apr 18, 2026Configuring access within a cloud solution environment

Question

A customer has 300 engineers. The company wants to grant different levels of access and efficiently manage IAM permissions between users in the development and production environment projects. Which two steps should the company take to meet these requirements? (Choose two.)

Options

  • ACreate a project with multiple VPC networks for each environment.
  • BCreate a folder for each development and production environment.
  • CCreate a Google Group for the Engineering team, and assign permissions at the folder level.
  • DCreate an Organizational Policy constraint for each folder environment.
  • ECreate projects for each environment, and grant IAM rights to each engineering user.

How the community answered

(47 responses)
  • A
    11% (5)
  • B
    79% (37)
  • D
    2% (1)
  • E
    9% (4)

Why each option

To efficiently manage IAM permissions for 300 engineers across development and production environments, create a folder for each environment and assign permissions to Google Groups at the folder level.

ACreate a project with multiple VPC networks for each environment.

Creating a project with multiple VPC networks is a networking configuration and does not directly address the hierarchical management of IAM permissions across development and production environments.

BCreate a folder for each development and production environment.Correct

Creating separate folders for development and production environments establishes a clear hierarchical structure, allowing IAM policies defined at the folder level to inherit down to all contained projects, effectively separating and managing access for each environment.

CCreate a Google Group for the Engineering team, and assign permissions at the folder level.Correct

Using Google Groups for the engineering team and assigning permissions at the folder level allows for efficient management of access control at scale, as roles are granted once to a group, and all members of that group automatically inherit those permissions, simplifying user onboarding and offboarding.

DCreate an Organizational Policy constraint for each folder environment.

Organizational Policy constraints define rules for resource configurations and behavior, but they are not used for granting user or group access control permissions.

ECreate projects for each environment, and grant IAM rights to each engineering user.

While creating projects for each environment is appropriate, granting IAM rights to each individual engineering user is highly inefficient for 300 users and does not meet the requirement for efficient management compared to using groups.

Concept tested: IAM hierarchy, folders, and Google Groups for scaled access management

Source: https://cloud.google.com/resource-manager/docs/cloud-hierarchy

Topics

#IAM#Resource Hierarchy#Google Groups#Access Control

Community Discussion

No community discussion yet for this question.

Full PROFESSIONAL-CLOUD-SECURITY-ENGINEER Practice