Dataproc roles and permissions Stay organized with collections Save and categorize content based on your preferences.
This page lists the IAM roles and permissions for Dataproc. Tosearch through all roles and permissions, see therole andpermission index.
Dataproc roles
| Role | Permissions |
|---|---|
Dataproc Administrator( Full control of Dataproc resources. |
|
Dataproc Editor( Provides the permissions necessary for viewing the resources required tomanage Dataproc, including machine types, networks, projects,and zones. Lowest-level resources where you can grant this role:
|
|
Dataproc Hub Agent( Allows management of Dataproc resources. Intended for service accounts running Dataproc Hub instances. |
|
Dataproc Serverless Editor( Permissions needed to run serverless sessions and batches as a user |
|
Dataproc Serverless Node.( Node access to Dataproc Serverless sessions and batches. Intended for service accounts. |
|
Dataproc Serverless Viewer( Permissions needed to view serverless sessions and batches |
|
Dataproc Service Agent( Gives Dataproc Service Account access to service accounts, compute resources, storage resources, and kubernetes resources. Includes access to service accounts. Warning: Do not grant service agent roles to any principals exceptservice agents. |
|
Dataproc Viewer( Provides read-only access to Dataproc resources. Lowest-level resources where you can grant this role:
|
|
Dataproc Worker( Provides worker access to Dataproc resources. Intended for service accounts. |
|
Dataproc permissions
| Permission | Included in roles |
|---|---|
| Owner ( Editor ( Dataproc Worker ( |
| Owner ( Editor ( Dataproc Worker ( |
| Owner ( Editor ( Viewer ( Dataproc Worker ( Support User ( |
| Owner ( Editor ( Viewer ( Dataproc Worker ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( |
| Owner ( Editor ( Dataproc Worker ( |
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Dataproc Administrator ( Security Admin ( |
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( ML Engineer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Node. ( Dataproc Worker ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Dataproc Administrator ( Security Admin ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Dataproc Administrator ( Security Admin ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Serverless Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( |
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Hub Agent ( Dataproc Serverless Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Dataproc Administrator ( Security Admin ( |
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Viewer ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Node. ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Dataproc Serverless Node. ( Dataproc Worker ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( BigQuery Studio Admin ( BigQuery Studio User ( Dataproc Administrator ( Dataproc Editor ( Dataproc Serverless Editor ( Data Scientist ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Worker ( |
| Owner ( Editor ( Viewer ( Dataproc Worker ( Support User ( |
| Owner ( Editor ( Dataproc Worker ( |
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Auditor ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( |
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Editor ( Viewer ( Dataproc Administrator ( Dataproc Editor ( Dataproc Viewer ( Data Scientist ( ML Engineer ( Security Admin ( Security Auditor ( Security Reviewer ( Support User ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
| Owner ( Dataproc Administrator ( Security Admin ( |
| Owner ( Editor ( Dataproc Administrator ( Dataproc Editor ( ML Engineer ( Service agent roles Warning: Don't grant service agent roles to any principals exceptservice agents.
|
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2026-02-19 UTC.