nerdexam
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)
  • A
    3% (1)
  • B
    79% (30)
  • C
    5% (2)
  • D
    13% (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.

Full PROFESSIONAL-DATA-ENGINEER Practice