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. Aucun des deux identifiants 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 reporting, 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 nécessaire.
- 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é à l’aide de 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 identifiants client OAuth pour un service backend confidentiel lorsque votre organisation exige des jetons d’accès à durée limitée ou lorsqu’un outil d’intégration attend l’octroiclient_credentials.
- Créez un client OAuth à portée restreinte pour le compte de service.
- Authentifiez le client auprès de votre point de terminaison de jetons régional à l’aide de 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.

