This page provides authentication information for Cloud Bigtable.

Supported authentication methods

Bigtable supports the following authentication methods.

Service accounts

Service accounts are recommended for almost all use cases, whether you are developing locally or in a production application. For an example of how to set up authentication with a service account, see Bigtable client libraries.

For more information about setting up authentication with a production application, see setting up authentication for server-to-server production applications.

User accounts

We recommend using a service account instead of a user account for almost all use cases.

However, when your application needs to access resources on behalf of an end user, you can authenticate users directly to your application. If your application uses end user authentication, you need to specify OAuth scopes when making a method call.

For more information about setting up authentication with user accounts, see authenticating as an end user.

What's next