Access to Cloud Dataflow is secured with IAM. Let's have a look at the list of predefined roles, together with a short description for each:
- Dataflow Admin: This has the right to create and manage Dataflow jobs.
- Dataflow Developer: This has the right to execute and manipulate Dataflow jobs.
- Dataflow Viewer: This has read-only rights to all Dataflow-related resources.
- Dataflow Worker: This has rights for a GCE service account to execute work units for a Dataflow pipeline.