Firebase Test Lab 角色和权限

本页面列出了 Firebase Test Lab 的 IAM 角色和权限。如需搜索所有角色和权限,请参阅角色和权限索引

Firebase Test Lab 角色

Role Permissions

(roles/cloudtestservice.directAccessAdmin)

Administrator owning access to Direct Access

cloudtestservice.devicesession.*

  • cloudtestservice.devicesession.cancel
  • cloudtestservice.devicesession.create
  • cloudtestservice.devicesession.get
  • cloudtestservice.devicesession.list
  • cloudtestservice.devicesession.update
  • cloudtestservice.devicesession.use

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/cloudtestservice.directAccessViewer)

Viewer, able to see what direct access sessions exist

cloudtestservice.devicesession.get

cloudtestservice.devicesession.list

cloudtestservice.environmentcatalog.get

devicestreaming.deviceSessions.get

devicestreaming.deviceSessions.list

resourcemanager.projects.get

resourcemanager.projects.list

(roles/cloudtestservice.testAdmin)

Full access to all Test Lab features

cloudtestservice.environmentcatalog.get

cloudtestservice.matrices.*

  • cloudtestservice.matrices.create
  • cloudtestservice.matrices.get
  • cloudtestservice.matrices.update

cloudtoolresults.*

  • cloudtoolresults.executions.create
  • cloudtoolresults.executions.get
  • cloudtoolresults.executions.list
  • cloudtoolresults.executions.update
  • cloudtoolresults.histories.create
  • cloudtoolresults.histories.get
  • cloudtoolresults.histories.list
  • cloudtoolresults.settings.create
  • cloudtoolresults.settings.get
  • cloudtoolresults.settings.update
  • cloudtoolresults.steps.create
  • cloudtoolresults.steps.get
  • cloudtoolresults.steps.list
  • cloudtoolresults.steps.update

firebase.billingPlans.get

firebase.clients.get

firebase.clients.list

firebase.projects.get

resourcemanager.projects.get

resourcemanager.projects.list

storage.buckets.create

storage.buckets.get

storage.buckets.update

storage.objects.create

storage.objects.delete

storage.objects.get

storage.objects.list

(roles/cloudtestservice.testViewer)

Read access to Test Lab features

cloudtestservice.environmentcatalog.get

cloudtestservice.matrices.get

cloudtoolresults.executions.get

cloudtoolresults.executions.list

cloudtoolresults.histories.get

cloudtoolresults.histories.list

cloudtoolresults.settings.get

cloudtoolresults.steps.get

cloudtoolresults.steps.list

firebase.clients.get

firebase.clients.list

firebase.projects.get

resourcemanager.projects.get

resourcemanager.projects.list

storage.objects.get

storage.objects.list

Firebase Test Lab 权限

权限 以下角色拥有此权限

Owner (roles/owner)

Editor (roles/editor)

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

Owner (roles/owner)

Editor (roles/editor)

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

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)

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)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Owner (roles/owner)

Editor (roles/editor)

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

Owner (roles/owner)

Editor (roles/editor)

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

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)

Firebase Test Lab Admin (roles/cloudtestservice.testAdmin)

Firebase Test Lab Viewer (roles/cloudtestservice.testViewer)

Device Streaming Admin (roles/devicestreaming.admin)

Device Streaming Viewer (roles/devicestreaming.viewer)

Firebase Admin (roles/firebase.admin)

Firebase Viewer (roles/firebase.viewer)

Owner (roles/owner)

Editor (roles/editor)

Firebase Test Lab Admin (roles/cloudtestservice.testAdmin)

Firebase Admin (roles/firebase.admin)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Firebase Test Lab Admin (roles/cloudtestservice.testAdmin)

Firebase Test Lab Viewer (roles/cloudtestservice.testViewer)

Firebase Admin (roles/firebase.admin)

Firebase Viewer (roles/firebase.viewer)

Owner (roles/owner)

Editor (roles/editor)

Firebase Test Lab Admin (roles/cloudtestservice.testAdmin)

Firebase Admin (roles/firebase.admin)