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.

À propos de l’utilisation des applications GitHub

Découvrez ce qu’est une GitHub App et pourquoi utiliser une GitHub App.

À propos des GitHub App

Les GitHub App sont des outils qui étendent les fonctionnalités de GitHub. Les GitHub App 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.

Recherche d’GitHub App

Vous pouvez rechercher des GitHub App sur la GitHub Marketplace. Pour plus d’informations, consultez « À propos de GitHub Marketplace ».

Vous pouvez aussi créer vous-même votre GitHub App. Pour plus d’informations, consultez « À propos de la création d’applications GitHub ».

Utilisation des GitHub App

Pour utiliser une GitHub App, vous devez installer l’application sur votre compte d’utilisateur ou d’organisation. Lorsque vous installez l’application, vous lui accordez l’autorisation de lire ou de modifier les données de votre organisation et de vos dépôts. Les autorisations spécifiques dépendent de l’application, et GitHub vous indique les autorisations demandées par l’application avant l’installation de cette dernière. Lorsque vous installez l’application, vous spécifiez également les dépôts auxquels l’application pourra accéder. Si l’application requiert une configuration supplémentaire, elle vous invite à le faire. Pour plus d’informations, consultez « Installation d’une application GitHub dans votre compte personnel » et « Installation d’une application GitHub dans votre organisation ».

Vous devrez peut-être aussi autoriser une GitHub App qui souhaite vérifier votre identité, déterminer les ressources auxquelles vous avez accès ou effectuer des actions en votre nom. Si vous devez autoriser l’application, l’application vous invite à le faire. Pour plus d’informations, consultez « Autorisation des applications GitHub ».

Parfois, l’GitHub App demande des autorisations mises à jour. GitHub vous avertit lorsque cela se produit. Pour que l’application continue de fonctionner, vous devez alors examiner et approuver les autorisations mises à jour. Pour plus d’informations, consultez « Approbation des autorisations mises à jour pour une application GitHub ».

Avant d’installer ou d’autoriser une GitHub App, assurez-vous que l’application provient d’un développeur de confiance. Si vous n’utilisez plus l’application, vous devez suspendre ou désinstaller l’application et/ou révoquer l’autorisation que vous lui avez donnée. Pour plus d’informations, consultez « Suspension de l’installation d’une application GitHub » et « Examen et révocation de l’autorisation donnée aux applications GitHub ».

GitHub App et applications OAuth

GitHub prend également en charge les applications OAuth. Contrairement aux GitHub App, vous n’installez pas d’application OAuth et vous ne contrôlez pas les dépôts auxquels elle peut accéder. Pour plus d’informations, consultez « Autorisation des applications OAuth ».