This page lists the IAM roles and permissions for Cloud Tasks. To search through all roles and permissions, see the role and permission index .
Cloud Tasks roles
Cloud Tasks Admin Beta
( roles/
)
Full access to queues and tasks.
cloudtasks.*
-
cloudtasks.cmekConfig.get
-
cloudtasks.cmekConfig.update
-
cloudtasks.locations.get
-
cloudtasks.locations.list
-
cloudtasks.queues.create
-
cloudtasks.queues.delete
-
cloudtasks.queues.get
-
cloudtasks.queues.getIamPolicy
-
cloudtasks.queues.list
-
cloudtasks.queues.pause
-
cloudtasks.queues.purge
-
cloudtasks.queues.resume
-
cloudtasks.queues.setIamPolicy
-
cloudtasks.queues.update
-
cloudtasks.tasks.create
-
cloudtasks.tasks.delete
-
cloudtasks.tasks.fullView
-
cloudtasks.tasks.get
-
cloudtasks.tasks.list
-
cloudtasks.tasks.run
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks Enqueuer Beta
( roles/
)
Access to create tasks.
cloudtasks.tasks.create
cloudtasks.tasks.fullView
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks Queue Admin Beta
( roles/
)
Admin access to queues.
cloudtasks.locations.*
-
cloudtasks.locations.get
-
cloudtasks.locations.list
cloudtasks.queues.*
-
cloudtasks.queues.create
-
cloudtasks.queues.delete
-
cloudtasks.queues.get
-
cloudtasks.queues.getIamPolicy
-
cloudtasks.queues.list
-
cloudtasks.queues.pause
-
cloudtasks.queues.purge
-
cloudtasks.queues.resume
-
cloudtasks.queues.setIamPolicy
-
cloudtasks.queues.update
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks Service Agent
( roles/
)
Grants Cloud Tasks Service Account access to manage resources.
iam.
iam.
logging.logEntries.create
Cloud Tasks Task Deleter Beta
( roles/
)
Access to delete tasks.
cloudtasks.tasks.delete
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks Task Runner Beta
( roles/
)
Access to run tasks.
cloudtasks.tasks.fullView
cloudtasks.tasks.run
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks Viewer Beta
( roles/
)
Get and list access to tasks, queues, and locations.
cloudtasks.cmekConfig.get
cloudtasks.locations.*
-
cloudtasks.locations.get
-
cloudtasks.locations.list
cloudtasks.queues.get
cloudtasks.queues.list
cloudtasks.tasks.fullView
cloudtasks.tasks.get
cloudtasks.tasks.list
monitoring.timeSeries.list
resourcemanager.projects.get
resourcemanager.projects.list
Cloud Tasks permissions
cloudtasks.cmekConfig.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Support User
( roles/
)
cloudtasks.cmekConfig.update
Owner
( roles/
)
Cloud Tasks Admin
( roles/
)
cloudtasks.locations.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Support User
( roles/
)
cloudtasks.locations.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
cloudtasks.queues.create
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/
)clouddeploymentmanager.serviceAgent
cloudtasks.queues.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/
)clouddeploymentmanager.serviceAgent
cloudtasks.queues.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Support User
( roles/
)
Service agent roles
- Cloud Deployment Manager Service Agent
(
roles/
)clouddeploymentmanager.serviceAgent
cloudtasks.queues.getIamPolicy
Owner
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
cloudtasks.queues.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
cloudtasks.queues.pause
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
cloudtasks.queues.purge
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
cloudtasks.queues.resume
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
cloudtasks.queues.setIamPolicy
Owner
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Security Admin
( roles/
)
cloudtasks.queues.update
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Queue Admin
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
cloudtasks.tasks.create
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Enqueuer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
cloudtasks.tasks.delete
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Task Deleter
( roles/
)
cloudtasks.tasks.fullView
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Enqueuer
( roles/
)
Cloud Tasks Task Runner
( roles/
)
Cloud Tasks Viewer
( roles/
)
Firebase Extensions API Service Agent
( roles/
)
Support User
( roles/
)
cloudtasks.tasks.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Support User
( roles/
)
cloudtasks.tasks.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
cloudtasks.tasks.run
Owner
( roles/
)
Editor
( roles/
)
Cloud Tasks Admin
( roles/
)
Cloud Tasks Task Runner
( roles/
)