Cloud Tasks roles and permissions

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

Role Permissions

(roles/cloudtasks.admin)

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

(roles/cloudtasks.editor)

Editor role for cloudtasks

cloudtasks.cmekConfig.get

cloudtasks.locations.*

  • cloudtasks.locations.get
  • cloudtasks.locations.list

cloudtasks.queues.create

cloudtasks.queues.delete

cloudtasks.queues.get

cloudtasks.queues.list

cloudtasks.queues.pause

cloudtasks.queues.purge

cloudtasks.queues.resume

cloudtasks.queues.update

cloudtasks.tasks.*

  • 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

(roles/cloudtasks.viewer)

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

(roles/cloudtasks.enqueuer)

Access to create tasks.

cloudtasks.tasks.create

cloudtasks.tasks.fullView

resourcemanager.projects.get

resourcemanager.projects.list

(roles/cloudtasks.queueAdmin)

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

(roles/cloudtasks.taskDeleter)

Access to delete tasks.

cloudtasks.tasks.delete

resourcemanager.projects.get

resourcemanager.projects.list

(roles/cloudtasks.taskRunner)

Access to run tasks.

cloudtasks.tasks.fullView

cloudtasks.tasks.run

resourcemanager.projects.get

resourcemanager.projects.list

Service agent roles

Service agent roles should only be granted to service agents.

Role Permissions

(roles/cloudtasks.serviceAgent)

Grants Cloud Tasks Service Account access to manage resources.

iam.serviceAccounts.getAccessToken

iam.serviceAccounts.getOpenIdToken

logging.logEntries.create

Cloud Tasks permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Cloud Tasks Admin (roles/cloudtasks.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Cloud Tasks Admin (roles/cloudtasks.admin)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Security Auditor (roles/iam.securityAuditor)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Cloud Tasks Admin (roles/cloudtasks.admin)

Security Admin (roles/iam.securityAdmin)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Queue Admin (roles/cloudtasks.queueAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Enqueuer (roles/cloudtasks.enqueuer)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Task Deleter (roles/cloudtasks.taskDeleter)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Cloud Tasks Enqueuer (roles/cloudtasks.enqueuer)

Cloud Tasks Task Runner (roles/cloudtasks.taskRunner)

Support User (roles/iam.supportUser)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Viewer (roles/cloudtasks.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Cloud Tasks Admin (roles/cloudtasks.admin)

Cloudtasks Editor (roles/cloudtasks.editor)

Cloud Tasks Task Runner (roles/cloudtasks.taskRunner)