BigQuery Migration API roles and permissions

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

BigQuery Migration API roles

Role Permissions

(roles/bigquerymigration.admin)

Admin role for bigquerymigration

bigquerymigration.*

  • bigquerymigration.subtasks.get
  • bigquerymigration.subtasks.list
  • bigquerymigration.translation.translate
  • bigquerymigration.workflows.create
  • bigquerymigration.workflows.delete
  • bigquerymigration.workflows.enableAiOutputTypes
  • bigquerymigration.workflows.enableLineageOutputTypes
  • bigquerymigration.workflows.enableOutputTypePermissions
  • bigquerymigration.workflows.get
  • bigquerymigration.workflows.list
  • bigquerymigration.workflows.orchestrateTask
  • bigquerymigration.workflows.update

resourcemanager.projects.get

resourcemanager.projects.list

(roles/bigquerymigration.editor)

Editor of EDW migration workflows.

bigquerymigration.subtasks.*

  • bigquerymigration.subtasks.get
  • bigquerymigration.subtasks.list

bigquerymigration.workflows.create

bigquerymigration.workflows.delete

bigquerymigration.workflows.enableAiOutputTypes

bigquerymigration.workflows.enableLineageOutputTypes

bigquerymigration.workflows.enableOutputTypePermissions

bigquerymigration.workflows.get

bigquerymigration.workflows.list

bigquerymigration.workflows.update

(roles/bigquerymigration.viewer)

Viewer of EDW migration MigrationWorkflow.

bigquerymigration.subtasks.*

  • bigquerymigration.subtasks.get
  • bigquerymigration.subtasks.list

bigquerymigration.workflows.get

bigquerymigration.workflows.list

(roles/bigquerymigration.orchestrator)

Orchestrator of EDW migration tasks.

bigquerymigration.workflows.orchestrateTask

storage.objects.list

(roles/bigquerymigration.translationUser)

User of EDW migration interactive SQL translation service.

bigquerymigration.translation.translate

(roles/bigquerymigration.worker)

Worker that executes EDW migration subtasks.

storage.objects.create

storage.objects.get

storage.objects.list

BigQuery Migration API permissions

Permission Included in roles

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

MigrationWorkflow Viewer (roles/bigquerymigration.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

MigrationWorkflow Viewer (roles/bigquerymigration.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

BigQuery Admin (roles/bigquery.admin)

Bigquerymigration Admin (roles/bigquerymigration.admin)

BigQuery Studio Admin (roles/bigquery.studioAdmin)

BigQuery User (roles/bigquery.user)

Migration Translation User (roles/bigquerymigration.translationUser)

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

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

Databases Admin (roles/iam.databasesAdmin)

Service agent roles

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

MigrationWorkflow Viewer (roles/bigquerymigration.viewer)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Editor (roles/editor)

Viewer (roles/viewer)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)

MigrationWorkflow Viewer (roles/bigquerymigration.viewer)

Security Admin (roles/iam.securityAdmin)

Security Reviewer (roles/iam.securityReviewer)

Security Auditor (roles/iam.securityAuditor)

Support User (roles/iam.supportUser)

Owner (roles/owner)

Bigquerymigration Admin (roles/bigquerymigration.admin)

Task Orchestrator (roles/bigquerymigration.orchestrator)

Owner (roles/owner)

Editor (roles/editor)

Bigquerymigration Admin (roles/bigquerymigration.admin)

MigrationWorkflow Editor (roles/bigquerymigration.editor)