Vue d’ensemble
Tous les identifiants API utilisent le format de préfixe
cog_. Les deux types de jeton s’utilisent de manière identique dans l’en-tête Authorization :
Portée et autorisations
Chaque requête sélectionne l’organisation. Les endpoints d’organisation l’indiquent dans le chemin d’URL (
/v3/organizations/{org_id}/...), et la requête est autorisée en fonction de votre accès et de votre rôle dans cette organisation. Une requête visant une organisation à laquelle vous n’avez pas accès échoue.
Le jeton dispose des mêmes autorisations que votre utilisateur. Tout ce que vous pouvez faire dans l’application web, vous pouvez le faire avec votre PAT, et rien de plus.
Pour créer, renouveler ou révoquer des PAT, vous devez disposer de l’autorisation Gérer les clés API dans l’organisation dont vous consultez les paramètres, ou de l’autorisation Gérer les clés API du compte au niveau du compte. Cette autorisation détermine qui peut gérer les jetons ; elle ne modifie pas ce qu’un jeton peut faire.
Les comptes Enterprise disposent également d’une organisation interne qui stocke uniquement les paramètres à l’échelle de l’entreprise. Ce n’est pas un espace de travail. Les requêtes PAT qui la ciblent sont rejetées avec 403 ; utilisez donc toujours l’ID d’une organisation enfant.
Quand utiliser les PAT
- Scripts et outils personnels — automatisez vos propres workflows sans utilisateur de service partagé
- Développement local — testez des intégrations d’API avec votre propre compte
- Automatisation de courte durée — scripts ponctuels qui doivent vous être attribués
Création et gestion des PAT
- Créez un PAT — attribuez-lui un nom et une date d’expiration. Le jeton commence par
cog_et n’est affiché qu’une seule fois, lors de sa création. - Utilisez le jeton dans l’en-tête
Authorization— exactement comme une API key d’utilisateur de service. Chaque appel d’API s’authentifie avec votre compte utilisateur : vos autorisations, vos appartenances à des org et votre piste d’audit s’appliquent. - Effectuez la rotation d’un PAT — générez un nouveau secret pour un jeton existant sans modifier son nom ; l’ancien secret cesse immédiatement de fonctionner.
- Révoquez un PAT — invalidez le jeton à tout moment.
Gouvernance Enterprise
Modes de politique
Politique d’expiration
Workflow d’approbation
- Un membre demande un PAT depuis l’onglet PATs (nom et date d’expiration).
- Les administrateurs Enterprise voient la demande dans la file d’approbation et l’approuvent ou la refusent.
- Une fois la demande approuvée, le membre la finalise pour générer le jeton (affiché une seule fois).
- Les demandes en attente expirent automatiquement après 7 jours si aucune action n’est entreprise.
Inventaire et révocation des jetons
- Afficher tous les PAT de l’Enterprise dans l’inventaire des jetons, y compris leur statut de conformité avec la politique actuelle
- Révoquer en masse des jetons (par ex. après avoir renforcé la politique)
Révocation automatique
Considérations de sécurité
- Traitez les PAT avec le même soin que des mots de passe — ils donnent un accès complet à votre compte
- Stockez les PAT dans des variables d’environnement ou des gestionnaires de secrets, jamais dans le code source
- Définissez l’expiration la plus courte compatible avec votre cas d’usage
- Révoquez immédiatement les PAT s’ils sont compromis
- Privilégiez les API key d’utilisateur de service pour toute automatisation partagée ou en production
Prochaines étapes
- Vue d’ensemble de l’authentification — comprendre l’ensemble du modèle d’authentification
- Démarrage rapide Teams — prendre en main les utilisateurs de service

