Présentation de l'authentification

Pour utiliser l'API Google BigQuery, vous devez d'abord vous authentifier pour vérifier l'identité de votre client. BigQuery autorise l'accès aux ressources en fonction de l'identité validée. Ces guides pratiques décrivent comment authentifier vos clients et accéder à l'API BigQuery.

Pour en savoir plus sur l'authentification de vos clients et l'accès aux API GCP, consultez le guide relatif à l'authentification à l'API Google Cloud Platform (GCP).

Comptes de service

Un compte de service est un compte Google associé à votre projet GCP. Il vous permet d'accéder à l'API BigQuery si votre application peut exécuter des tâches associées aux identifiants de service plutôt qu'aux identifiants de l'utilisateur final (par exemple, pour exécuter un pipeline de traitement par lots).

Comptes utilisateur

Les identifiants utilisateur vous permettent de vérifier que votre application n'accède qu'aux tables BigQuery présentées à l'utilisateur final. Vous pouvez les utiliser pour exécuter seulement des requêtes sur le projet Cloud Platform de l'utilisateur final plutôt que sur le projet de l'application. Les requêtes sont donc facturées à l'utilisateur au lieu de l'application.

Autoriser les requêtes d'API

Une fois que vous avez authentifié votre client, vous devez transmettre un jeton d'accès à l'API BigQuery pour qu'elle sache que votre client est autorisé à accéder aux ressources demandées. Ce processus est automatique si vous utilisez les bibliothèques clientes BigQuery.

  • Si vous n'utilisez pas les bibliothèques clientes, découvrez comment utiliser les jetons d'accès dans le guide Autoriser les requêtes d'API.
Cette page vous a-t-elle été utile ? Évaluez-la :

Envoyer des commentaires concernant…