Comment les éléments s’articulent
Créez un compte de service par
intégration. Choisissez une clé API ou un client OAuth pour ce compte; vous n’avez pas
besoin des deux méthodes pour chaque requête API. Aucune des deux informations d’identification ne peut dépasser les
autorisations actuelles du compte.
Le guide de démarrage rapide utilise l’authentification Basic. Un en-tête Bearer est également pris en charge pour
les clés API; l’utilisation de cet en-tête ne signifie pas que vous avez besoin d’un client OAuth.
Choisir une clé API pour une intégration simple
Utilisez une clé API pour vos propres tâches planifiées, scripts de production de rapports, pipelines de données ou autres services backend lorsqu’un secret stocké dans votre gestionnaire de secrets répond à vos exigences de sécurité.- Effectuez des requêtes authentifiées directement; aucun échange de jeton n’est requis.
- Sélectionnez uniquement les autorisations dont la charge de travail a besoin et définissez une date d’expiration.
- Effectuez la rotation de la clé en utilisant sa période de chevauchement, ou révoquez-la immédiatement en cas d’exposition.
Choisir OAuth pour des jetons d’accès de courte durée
Utilisez les informations d’identification client OAuth pour un service backend confidentiel lorsque votre organisation exige des jetons d’accès à durée de vie limitée ou qu’un outil d’intégration attend l’octroiclient_credentials.
- Créez un client OAuth à portée limitée pour le compte de service.
- Authentifiez le client auprès du point de terminaison de jetons de votre région en utilisant la méthode d’authentification client fournie lors de la configuration.
- Envoyez le jeton d’accès obtenu avec vos requêtes API. Obtenez un nouveau jeton avant l’expiration du jeton actuel.

