Skip to main content
With BigQuery OAuth, users authorize their Code IDE credentials through Single Sign-On (SSO) via BigQuery rather than uploading a service account key to Paradime. Set Target to match the environment you are configuring (dev).
Available in: Code IDE only. The Bolt and Agent environments run non-interactively, so they use a dedicated service account with service account JSON instead.
If BigQuery is set up with SSO through a third-party identity provider, developers can use this method to log into BigQuery and authorize their dbt™ Code IDE credentials without any additional setup.

Create a BigQuery OAuth 2.0 client ID and secret

To enable OAuth, create a Client ID and Secret to authenticate with GCP and manage the OAuth connection between Paradime and BigQuery. In the BigQuery Console, navigate to APIs & Services and select Credentials. If you have not already, set up an OAuth consent screen, then click + Create Credentials in the top navigation bar and select OAuth client ID from the menu.

Required configurations

Use the configurations below to set up the BigQuery OAuth app, then click Create. You will generate the Client ID and Secret required to connect Paradime to your BigQuery account.

OAuth 2.0 scopes for Google APIs

The Paradime BigQuery OAuth app requests the following scopes. Each user approves these scopes when connecting.

Field details

Field access levels apply only to the Code IDE environment: an Admin sets workspace-level fields, and each developer sets their own user-level fields. In the Bolt and Agent environments, an Admin sets all fields.