
Answer-first summary for fast verification
Answer: Create an anonymized sample of the data for the consultant to work with in a different project.
**Explanation:** Option D is the correct approach for maintaining user privacy when working with external consultants: - **Data anonymization** - Removes personally identifiable information (PII) while preserving data structure - **Separate project** - Isolates the consultant's work from the production environment with sensitive data - **Risk mitigation** - Prevents direct access to private user data - **Development flexibility** - Consultant can develop and test transformations without privacy concerns Why other options are less secure: - Option A: Viewer role still allows viewing sensitive data - Option B: Dataflow Developer role provides too much access to sensitive data - Option C: Service account access still exposes private data to the consultant This approach follows the principle of least privilege and data minimization for external collaborators.
Author: LeetQuiz .
Ultimate access to all questions.
NO.23 You are working on a sensitive project involving private user data. a. 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?
A
Grant the consultant the Viewer role on the project.
B
Grant the consultant the Cloud Dataflow Developer role on the project.
C
Create a service account and allow the consultant to log on with it.
D
Create an anonymized sample of the data for the consultant to work with in a different project.
No comments yet.