Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Google Associate Cloud Engineer Exam - Topic 1 Question 120 Discussion

You need to configure IAM access audit logging in BigQuery for external auditors. You want to follow Google-recommended practices. What should you do?
A) Add the auditors group to the 'logging.viewer' and 'bigQuery.dataViewer' predefined IAM roles.
B) Add the auditors group to two new custom IAM roles.
C) Add the auditor user accounts to the 'logging.viewer' and 'bigQuery.dataViewer' predefined IAM roles.
D) Add the auditor user accounts to two new custom IAM roles.

Google Associate Cloud Engineer Exam - Topic 1 Question 120 Discussion

Actual exam question for Google's Associate Cloud Engineer exam
Question #: 120
Topic #: 1
[All Associate Cloud Engineer Questions]

You need to configure IAM access audit logging in BigQuery for external auditors. You want to follow Google-recommended practices. What should you do?

Show Suggested Answer Hide Answer
Suggested Answer: A

https://cloud.google.com/iam/docs/job-functions/auditing#scenario_external_auditors

Because if you directly add users to the IAM roles, then if any users left the organization then you have to remove the users from multiple places and need to revoke his/her access from multiple places. But, if you put a user into a group then its very easy to manage these type of situations. Now, if any user left then you just need to remove the user from the group and all the access got revoked

The organization creates a Google group for these external auditors and adds the current auditor to the group. This group is monitored and is typically granted access to the dashboard application. During normal access, the auditors' Google group is only granted access to view the historic logs stored in BigQuery. If any anomalies are discovered, the group is granted permission to view the actual Cloud Logging Admin Activity logs via the dashboard's elevated access mode. At the end of each audit period, the group's access is then revoked. Data is redacted using Cloud DLP before being made accessible for viewing via the dashboard application. The table below explains IAM logging roles that an Organization Administrator can grant to the service account used by the dashboard, as well as the resource level at which the role is granted.


Contribute your Thoughts:

0/2000 characters
Annita
4 days ago
I still prefer B for more control over permissions.
upvoted 0 times
...
Silva
9 days ago
Exactly, less hassle for the auditors.
upvoted 0 times
...
Salome
14 days ago
I feel like A covers all bases without overcomplicating things.
upvoted 0 times
...
Lindsey
19 days ago
Option C seems good too, but user accounts can be tricky.
upvoted 0 times
...
Delila
24 days ago
True, but it adds complexity. Predefined roles are safer.
upvoted 0 times
...
Christiane
30 days ago
But what about option B? Custom roles can be tailored.
upvoted 0 times
...
Colene
1 month ago
I agree, predefined roles are easier to manage.
upvoted 0 times
...
Alfreda
1 month ago
I think option A is the best choice.
upvoted 0 times
...
Paris
2 months ago
Definitely not D), too much hassle for auditors!
upvoted 0 times
...
Rosenda
2 months ago
C) seems like a solid choice for individual accounts.
upvoted 0 times
...
Caprice
2 months ago
Surprised that A) is recommended, thought custom roles were better!
upvoted 0 times
...
Donte
2 months ago
I disagree, custom roles (B or D) give more control.
upvoted 0 times
...
Glory
2 months ago
A) is the way to go, keeps it simple!
upvoted 0 times
...
Remedios
2 months ago
I’m a bit confused about the difference between adding groups versus individual accounts. I guess it could depend on the audit scope.
upvoted 0 times
...
Larae
4 months ago
I feel like we practiced a similar question where predefined roles were recommended, so I might lean towards A or C.
upvoted 0 times
...
Enola
4 months ago
I'm not entirely sure, but I think custom roles might be more flexible. I wonder if B or D would be better for specific access needs.
upvoted 0 times
...
Stephen
4 months ago
I remember we discussed the importance of using predefined roles for easier management, so maybe A or C could be the right choice.
upvoted 0 times
...

Save Cancel