Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

Limites de débit pour les applications OAuth

Les limites de débit restreignent le taux de trafic à votre instance GitHub Enterprise Server, afin de garantir un accès cohérent pour tous les utilisateurs.

Remarque : envisagez de créer une GitHub App à la place d’une OAuth App. La limite de débit pour les GitHub App utilisant un jeton d’accès d’installation s’adapte au nombre de dépôts et au nombre d’utilisateurs dans l’organisation. Inversement, les OAuth App ont des limites de débit qui sont inférieures et fixes. Pour plus d’informations, consultez « Différences entre les applications GitHub et les applications OAuth » et « À propos de la création d’applications GitHub ».

À propos des limites de débit pour OAuth Apps

Les limites de débit sont désactivées par défaut pour GitHub Enterprise Server. Contactez l’administrateur de votre site afin de confirmer les limites de débit pour votre instance.

Lorsque les limites de débit sont activées pour votre instance GitHub Enterprise Server, le nombre de requêtes qu’un OAuth App peut envoyer au serveur au cours d’une période spécifique est limité. Cette limite permet de garantir que le système reste disponible pour tous les utilisateurs.

OAuth Apps agissent pour le compte d’un utilisateur, en effectuant des requêtes avec un jeton d’accès utilisateur après que l’utilisateur a autorisé l’application. Les requêtes de jeton d’accès utilisateur des OAuth Apps sont authentifiées à l’aide d’un jeton OAuth. Pour plus d’informations, consultez « Autorisation des applications OAuth ».

Déterminer des limites de débit pour un OAuth App

Vous pouvez confirmer l’état actuel de votre limite de débit à tout moment à l’aide de l’API REST. Pour plus d’informations, consultez « Ressources disponibles dans l’API REST ».

Par défaut, OAuth Apps sont limités à 5 000 requêtes par heure et par utilisateur authentifié. Toutes les requêtes de OAuth Apps autorisées par un utilisateur ou un personal access token appartenant à l’utilisateur et les requêtes authentifiées par toutes les informations d’identification de l’utilisateur partagent le même quota de 5 000 requêtes par heure pour cet utilisateur.

Pour aller plus loin