Google
PROFESSIONAL-DATA-ENGINEER · Question #26
You are working on a sensitive project involving private user data. You have set up a project on Google Cloud Platform to house your work internally. An external consultant is going to assist with cod
The correct answer is B. Grant the consultant the Cloud Dataflow Developer role on the project.. Explanation/Reference: A service account is a special type of Google account intended to represent a non-human user that needs to authenticate and be authorized to access data in https://cloud.google.com/iam/docs/understanding-service-accounts
Submitted by thandi_sa· Mar 30, 2026Ensuring solution quality
Question
You are working on a sensitive project involving private user data. You have set up a project on Google Cloud Platform to house your work internally. An external consultant is going to assist with coding a complex transformation in a Google Cloud Dataflow pipeline for your project. How should you maintain users' privacy?
Options
- AGrant the consultant the Viewer role on the project.
- BGrant the consultant the Cloud Dataflow Developer role on the project.
- CCreate a service account and allow the consultant to log on with it.
- DCreate an anonymized sample of the data for the consultant to work with in a different project.
How the community answered
(38 responses)- A3% (1)
- B79% (30)
- C5% (2)
- D13% (5)
Explanation
Explanation/Reference: A service account is a special type of Google account intended to represent a non-human user that needs to authenticate and be authorized to access data in https://cloud.google.com/iam/docs/understanding-service-accounts
Topics
#IAM roles#Dataflow#data privacy#access control
Community Discussion
No community discussion yet for this question.