
Answer-first summary for fast verification
Answer: Assign the permissions for the different teams at the repository level
Options B, C, and D are not the most suitable methods for assigning permissions as they do not allow for permission assignment on a per-repository basis within a project, folder, or organization. Option A is correct because it enables the assignment of different roles to different teams for each repository, ensuring precise access control. Reference: [Google Cloud Source Repositories Documentation](https://cloud.google.com/source-repositories/docs/granting-users-access#grant_push_permissions_for_a_repository)
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company is planning to leverage Google Cloud Platform (GCP) for the development and deployment of their applications. They have already established an organization, folders, and projects. Their next step involves setting up multiple Cloud Source Repositories (CSR) within a single Project. Given that different teams have varying access requirements to these CSRs, what is the most effective method to manage access for these teams?
A
Assign the permissions for the different teams at the repository level
B
Assign the permissions for the different teams at the Project level
C
Assign the permissions for the different teams at the Organization level
D
Assign the permissions for the different teams at the folder level