Transcoder API roles and permissions

This page lists the IAM roles and permissions for Transcoder API. To search through all roles and permissions, see the role and permission index.

Transcoder API roles

Role Permissions

(roles/transcoder.admin)

Full access to all transcoder resources.

resourcemanager.projects.get

resourcemanager.projects.list

transcoder.*

  • transcoder.jobTemplates.create
  • transcoder.jobTemplates.createTagBinding
  • transcoder.jobTemplates.delete
  • transcoder.jobTemplates.deleteTagBinding
  • transcoder.jobTemplates.get
  • transcoder.jobTemplates.list
  • transcoder.jobTemplates.listEffectiveTags
  • transcoder.jobTemplates.listTagBindings
  • transcoder.jobs.create
  • transcoder.jobs.createTagBinding
  • transcoder.jobs.delete
  • transcoder.jobs.deleteTagBinding
  • transcoder.jobs.get
  • transcoder.jobs.list
  • transcoder.jobs.listEffectiveTags
  • transcoder.jobs.listTagBindings

(roles/transcoder.serviceAgent)

Downloads and uploads media files from and to customer Cloud Storage buckets. Publishes status updates to customer Pub/Sub.

pubsub.topics.publish

storage.objects.create

storage.objects.delete

storage.objects.get

transcoder.jobs.delete

(roles/transcoder.viewer)

Viewer of all transcoder resources.

resourcemanager.projects.get

resourcemanager.projects.list

transcoder.jobTemplates.get

transcoder.jobTemplates.list

transcoder.jobTemplates.listEffectiveTags

transcoder.jobTemplates.listTagBindings

transcoder.jobs.get

transcoder.jobs.list

transcoder.jobs.listEffectiveTags

transcoder.jobs.listTagBindings

Transcoder API permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

Editor (roles/editor)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Transcoder Admin (roles/transcoder.admin)

Service agent roles

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

Editor (roles/editor)

Transcoder Admin (roles/transcoder.admin)

Service agent roles

Owner (roles/owner)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Transcoder Admin (roles/transcoder.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

DLP Organization Data Profiles Driver (roles/dlp.orgdriver)

DLP Project Data Profiles Driver (roles/dlp.projectdriver)

Tag User (roles/resourcemanager.tagUser)

Tag Viewer (roles/resourcemanager.tagViewer)

Transcoder Admin (roles/transcoder.admin)

Transcoder Viewer (roles/transcoder.viewer)