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
Transcoder Admin
( roles/
)
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
Transcoder Service Agent
( roles/
)
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
Transcoder Viewer
( roles/
)
Viewer of all transcoder resources.
resourcemanager.projects.get
resourcemanager.projects.list
transcoder.jobTemplates.get
transcoder.jobTemplates.list
transcoder.
transcoder.
transcoder.jobs.get
transcoder.jobs.list
transcoder.
transcoder.
Transcoder API permissions
transcoder.jobTemplates.create
transcoder.
jobTemplates.
createTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Tag User
( roles/
)
Transcoder Admin
( roles/
)
transcoder.jobTemplates.delete
transcoder.
jobTemplates.
deleteTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Tag User
( roles/
)
Transcoder Admin
( roles/
)
transcoder.jobTemplates.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.jobTemplates.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.
jobTemplates.
listEffectiveTags
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.
jobTemplates.
listTagBindings
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.jobs.create
Owner
( roles/
)
Editor
( roles/
)
Transcoder Admin
( roles/
)
Service agent roles
- Media Asset Service Agent
(
roles/
)mediaasset.serviceAgent
transcoder.
jobs.
createTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Tag User
( roles/
)
Transcoder Admin
( roles/
)
transcoder.jobs.delete
Owner
( roles/
)
Editor
( roles/
)
Transcoder Admin
( roles/
)
Service agent roles
- Transcoder Service Agent
(
roles/
)transcoder.serviceAgent - Media Asset Service Agent
(
roles/
)mediaasset.serviceAgent
transcoder.
jobs.
deleteTagBinding
Owner
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Tag User
( roles/
)
Transcoder Admin
( roles/
)
transcoder.jobs.get
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Support User
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
Service agent roles
- Media Asset Service Agent
(
roles/
)mediaasset.serviceAgent
transcoder.jobs.list
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
Security Admin
( roles/
)
Security Auditor
( roles/
)
Security Reviewer
( roles/
)
Support User
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.
jobs.
listEffectiveTags
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)
transcoder.
jobs.
listTagBindings
Owner
( roles/
)
Editor
( roles/
)
Viewer
( roles/
)
DLP Organization Data Profiles Driver
( roles/
)
DLP Project Data Profiles Driver
( roles/
)
Security Auditor
( roles/
)
Support User
( roles/
)
Tag User
( roles/
)
Tag Viewer
( roles/
)
Transcoder Admin
( roles/
)
Transcoder Viewer
( roles/
)