# Associate-Data-Practitioner — Question 427

**Type:** multiple_choice
**Topics:** topic_1

## Question

You recently inherited a task for managing Dataflow streaming pipelines in your organization and noticed that proper access had not been provisioned to you. You need to request a Google-provided IAM role so you can restart the pipelines. You need to follow the principle of least privilege. What should you do?

## Correct Answer

_See scenario._

## Explanation

Selected Answer: A
The best option is A. Request the Dataflow Developer role. Requesting the Dataflow Developer role is optimal because it grants the necessary permissions to restart Dataflow pipelines, aligning with the user's need, while adhering to the principle of least privilege by providing a focused set of permissions. Option B (Dataflow Viewer) is insufficient as it only provides read-only access and lacks the permission to restart pipelines. Option C (Dataflow Worker) is incorrect as it is intended for service accounts, not user access, and doesn't grant pipeline management permissions. Option D (Dataflow Admin) is excessive, granting far more permissions than needed for simply restarting pipelines, thus violating the principle of least privilege. Therefore, Option A is the clear and correct choice for requesting the minimum necessary IAM role to restart Dataflow pipelines.

**Reference:** examtopics_top_comment

---
Source: https://hiexam.net/q/google/Associate-Data-Practitioner/427  
Practice (tracked): https://hiexam.net/study/Associate-Data-Practitioner/practice