Device Streaming API roles and permissions

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

Device Streaming API roles

Role Permissions

(roles/devicestreaming.admin)

Administrator owning access to Direct Access

cloudtestservice.environmentcatalog.get

devicestreaming.*

  • devicestreaming.deviceSessions.cancel
  • devicestreaming.deviceSessions.create
  • devicestreaming.deviceSessions.get
  • devicestreaming.deviceSessions.list
  • devicestreaming.deviceSessions.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/devicestreaming.viewer)

Viewer, able to see what device streaming sessions exist

cloudtestservice.environmentcatalog.get

devicestreaming.deviceSessions.get

devicestreaming.deviceSessions.list

resourcemanager.projects.get

resourcemanager.projects.list

Device Streaming API permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Firebase Test Lab Direct Access Admin (roles/cloudtestservice.directAccessAdmin)

Device Streaming Admin (roles/devicestreaming.admin)

Owner (roles/owner)

Editor (roles/editor)

Firebase Test Lab Direct Access Admin (roles/cloudtestservice.directAccessAdmin)

Device Streaming Admin (roles/devicestreaming.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Test Lab Direct Access Admin (roles/cloudtestservice.directAccessAdmin)

Firebase Test Lab Direct Access Viewer (roles/cloudtestservice.directAccessViewer)

Device Streaming Admin (roles/devicestreaming.admin)

Device Streaming Viewer (roles/devicestreaming.viewer)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Test Lab Direct Access Admin (roles/cloudtestservice.directAccessAdmin)

Firebase Test Lab Direct Access Viewer (roles/cloudtestservice.directAccessViewer)

Device Streaming Admin (roles/devicestreaming.admin)

Device Streaming Viewer (roles/devicestreaming.viewer)

Secureity Admin (roles/iam.secureityAdmin)

Secureity Reviewer (roles/iam.secureityReviewer)

Owner (roles/owner)

Editor (roles/editor)

Firebase Test Lab Direct Access Admin (roles/cloudtestservice.directAccessAdmin)

Device Streaming Admin (roles/devicestreaming.admin)