Bigtable OAuth scopes

Google Cloud products, such as Compute Engine andDataflow, have the ability to connect to Bigtable byletting you specify OAuth scopes. To make this work, you need to specifythe appropriate OAuth scopes when you create resources such asCompute Engine virtual machine instances. Be sure toenable access to Bigtable when you create yourresource.

When you set up your resources for a Google Cloud product, choose the mostrestrictive scopes that will support your application's requirements. You cannotchange the scopes after you create a resource.

Bigtable supports the following scopes:

Scope URI forgcloudDescription
https://www.googleapis.com/auth/bigtable.adminAlias for bothbigtable.admin.instance andbigtable.admin.table.
https://www.googleapis.com/auth/bigtable.admin.instanceEnables creation and management of Bigtable instances and clusters.
https://www.googleapis.com/auth/bigtable.admin.tableEnables creation and management of Bigtable tables and their column families.
https://www.googleapis.com/auth/bigtable.dataEnables read and write access to data stored in Bigtable tables.
https://www.googleapis.com/auth/bigtable.data.readonlyEnables read-only access to data stored in Bigtable tables.
https://www.googleapis.com/auth/cloud-bigtable.dataEnables read and write access to data stored in Bigtable tables.
https://www.googleapis.com/auth/cloud-bigtable.data.readonlyEnables read-only access to data stored in Bigtable tables.
https://www.googleapis.com/auth/cloud-platformEnables full access to all Google Cloud products, including Bigtable.
https://www.googleapis.com/auth/cloud-platform.readonlyEnables read-only access to all Google Cloud products, including Bigtable.

Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2026-02-19 UTC.