Skip to main content

Cette version de GitHub Enterprise Server n'est plus disponible depuis le 2024-09-25. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Vue d’ensemble des applications GitHub

Vous pouvez utiliser GitHub Apps pour étendre les fonctionnalités de GitHub.

À propos de GitHub Apps

GitHub Apps sont des outils qui étendent les fonctionnalités de GitHub. Les GitHub Apps peuvent effectuer différentes opérations sur GitHub, comme ouvrir des problèmes, commenter des demandes de tirage (pull request) et gérer des projets. Elles peuvent également agir en dehors de GitHub en fonction des événements qui se produisent sur GitHub. Par exemple, une GitHub App peut publier sur Slack quand un problème est ouvert sur GitHub.

Pour plus d’informations sur l’utilisation des GitHub Apps, consultez « À propos de l’utilisation des applications GitHub ».

Pour plus d’informations sur la génération des GitHub Apps, consultez « À propos de la création d’applications GitHub ».

GitHub Apps et OAuth apps

GitHub prend également en charge OAuth apps. En général, les GitHub Apps sont préférables aux OAuth apps. Les GitHub Apps utilisent des autorisations de granularité fine, donnent à l’utilisateur davantage de contrôle sur les référentiels auxquels l’application peut accéder et utilisent des jetons à courte durée de vie. Ces propriétés contribuent à renforcer la sécurité de votre application, car elles limitent les dommages potentiels en cas de divulgation des informations d’identification de votre application. Pour plus d’informations, consultez « Différences entre les applications GitHub et les applications OAuth ».