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.  
 
 Owner 
( roles/  
)
 DLP Organization Data Profiles Driver 
( roles/  
)
 DLP Project Data Profiles Driver 
( roles/  
)
 Tag User 
( roles/  
)
 Transcoder Admin 
( roles/  
)
 transcoder.jobTemplates.delete 
 
 transcoder.  
 
 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.  
 
 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.  
 
 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.  
 
 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.  
 
 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.  
 
 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.  
 
 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/  
)

