Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam Professional Cloud Architect All Questions

View all questions & answers for the Professional Cloud Architect exam

Exam Professional Cloud Architect topic 7 question 2 discussion

Actual exam question from Google's Professional Cloud Architect
Question #: 2
Topic #: 7
[All Professional Cloud Architect Questions]

You are implementing Firestore for Mountkirk Games. Mountkirk Games wants to give a new game programmatic access to a legacy game's Firestore database.
Access should be as restricted as possible. What should you do?

  • A. Create a service account (SA) in the legacy game's Google Cloud project, add a second SA in the new game's IAM page, and then give the Organization Admin role to both SAs.
  • B. Create a service account (SA) in the legacy game's Google Cloud project, give the SA the Organization Admin role, and then give it the Firebase Admin role in both projects.
  • C. Create a service account (SA) in the legacy game's Google Cloud project, add this SA in the new game's IAM page, and then give it the Firebase Admin role in both projects.
  • D. Create a service account (SA) in the legacy game's Google Cloud project, give it the Firebase Admin role, and then migrate the new game to the legacy game's project.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
MamthaSJ
Highly Voted 3 years, 4 months ago
Answer is C
upvoted 15 times
...
WFCheong
Highly Voted 1 year, 11 months ago
I think it should not simply give out the Organization admin role so A and B is out. We should not migrate the new game to the lagacy game's project and thus D is out. So remain C is the only choice.
upvoted 11 times
...
Toothpick
Most Recent 4 months ago
All of these are stupic tbh, all you need to do is create a SA in the new game's project , grant it access to firebase in the legacy project and you're done.
upvoted 2 times
...
Bugmenot240411
6 months, 1 week ago
Selected Answer: C
C is the less Stupid Solution
upvoted 3 times
...
Gino17m
6 months, 4 weeks ago
Selected Answer: C
Vote for C
upvoted 1 times
...
thewalker
1 year ago
Selected Answer: C
C is the best of the options provided.
upvoted 1 times
...
gonlafer
1 year, 12 months ago
Selected Answer: C
C is right
upvoted 1 times
...
megumin
2 years ago
Selected Answer: C
C is ok
upvoted 2 times
...
AzureDP900
2 years, 1 month ago
C is fine
upvoted 2 times
...
muky31dec
2 years, 9 months ago
C is correct , I chose C in real exam
upvoted 3 times
...
vincy2202
2 years, 11 months ago
C is the correct answer
upvoted 2 times
...
ravisar
2 years, 12 months ago
As per the best practice, we should have separate projects for every environment for each application. We should not add new applications to an existing project. So D is out. Option C is the answer.
upvoted 1 times
...
joe2211
3 years ago
Selected Answer: C
vote C
upvoted 2 times
...
Nik22
3 years, 2 months ago
I see many of the questions have older case studies. Are we still getting those in the exam?
upvoted 4 times
megumin
2 years ago
Dress4Win and JencoMart no more present in the exam
upvoted 7 times
...
...
PeppaPig
3 years, 3 months ago
C for sure. Cross-Projects Resource sharing via SA
upvoted 2 times
...
RamanathanPV
3 years, 3 months ago
How do we get two projects here? Can someone pls. explain?
upvoted 1 times
...
kopper2019
3 years, 4 months ago
hey guys new Qs posted as of July 12th, 2021, All 21 new Qs in Question #152
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...