{"meta":{"title":"À propos de l’utilisation d’applications GitHub","intro":"Apprenez-en davantage sur ce qu’est GitHub App et pourquoi vous utiliseriez un GitHub App.","product":"Applications","breadcrumbs":[{"href":"/fr/enterprise-server@3.19/apps","title":"Applications"},{"href":"/fr/enterprise-server@3.19/apps/using-github-apps","title":"Utilisation de GitHub Apps"},{"href":"/fr/enterprise-server@3.19/apps/using-github-apps/about-using-github-apps","title":"À propos de l’utilisation des applications"}],"documentType":"article"},"body":"# À propos de l’utilisation d’applications GitHub\n\nApprenez-en davantage sur ce qu’est GitHub App et pourquoi vous utiliseriez un GitHub App.\n\n## À propos de GitHub Apps\n\nGitHub Apps sont des outils qui étendent les fonctionnalités de GitHub.               LesGitHub Apps peuvent effectuer des actions sur GitHub, comme ouvrir des tickets, commenter des demandes de tirage (pull requests) et gérer des projets. Ils peuvent également effectuer des actions en dehors de GitHub en fonction des événements qui se produisent sur GitHub. Par exemple, un GitHub App peut publier un message sur Slack lorsqu’un problème est ouvert sur GitHub.\n\n## Trouver GitHub Apps\n\nVous ne pouvez pas installer d’applications tierces sur votre entreprise. Si vous souhaitez utiliser les fonctionnalités d’une application tierce, contactez le développeur de l’application pour créer une application à partir d’un manifeste ou à l’aide de paramètres d’URL. Pour plus d’informations, consultez [Inscription d’une application GitHub à partir d’un manifeste](/fr/enterprise-server@3.19/apps/sharing-github-apps/registering-a-github-app-from-a-manifest) et [Inscription d’une application GitHub à l’aide de paramètres d’URL](/fr/enterprise-server@3.19/apps/sharing-github-apps/registering-a-github-app-using-url-parameters). Sur GitHub.com vous pouvez installer des applications publiques à partir de n’importe quel développeur sur votre compte d’entreprise, d’organisation ou d’utilisateur, tant que vous faites confiance au développeur.\n\nVous pouvez également créer votre propre GitHub App. Pour plus d’informations, consultez « [À propos de la création d’applications GitHub](/fr/enterprise-server@3.19/apps/creating-github-apps/about-creating-github-apps/about-creating-github-apps) ».\n\n## Utilisation de GitHub Apps\n\nPour utiliser un GitHub App, vous devez installer l’application sur votre compte d’entreprise, 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 compte. Les autorisations spécifiques dépendent de l’application et GitHub vous indiquent les autorisations demandées par l’application avant d’installer l’application. Lorsque vous installez l’application sur votre organisation ou compte d’utilisateur, vous spécifiez également les référentiels auxquels l’application peut accéder. Les applications installées sur un compte d’entreprise peuvent uniquement gérer l’entreprise elle-même et ne disposent pas des autorisations d’organisation ou de référentiel.\n\nSi l’application requiert une configuration supplémentaire, elle vous invite à le faire. Pour plus d’informations, consultez [Installation d’une application GitHub à partir d’un tiers](/fr/enterprise-server@3.19/apps/using-github-apps/installing-a-github-app-from-a-third-party) et [Installation de votre propre application GitHub](/fr/enterprise-server@3.19/apps/using-github-apps/installing-your-own-github-app).\n\nVous devrez peut-être également autoriser GitHub App à vérifier votre identité, à savoir quelles ressources vous pouvez accéder ou à effectuer des actions en votre nom. Si vous devez autoriser l’application, l’application vous invite à le faire. Lorsqu'une application agit en votre nom, elle a accès aux mêmes ressources que vous, à condition que l'application soit installée sur le compte propriétaire des ressources et que vous lui ayez donné les autorisations nécessaires. Pour plus d’informations, consultez « [Autorisation des applications GitHub](/fr/enterprise-server@3.19/apps/using-github-apps/authorizing-github-apps) ».\n\nParfois, l’utilisateur GitHub App demande des autorisations mises à jour.\nGitHub vous avertira quand 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](/fr/enterprise-server@3.19/apps/using-github-apps/approving-updated-permissions-for-a-github-app) ».\n\nAvant d’installer ou d’autoriser un GitHub App, vous devez vous assurer que vous approuvez le développeur d’applications. 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 « [Révision et modification des applications GitHub installées](/fr/enterprise-server@3.19/apps/using-github-apps/reviewing-and-modifying-installed-github-apps#blocking-access) » et « [Examen et révocation de l’autorisation des applications GitHub](/fr/enterprise-server@3.19/apps/using-github-apps/reviewing-and-revoking-authorization-of-github-apps) ».\n\n## GitHub Apps et OAuth apps\n\nGitHub prend également en charge OAuth apps. Contrairement à GitHub Apps, vous n’installez pas un OAuth app et ne contrôlez pas les dépôts auxquels il peut accéder.\n\nOAuth apps et GitHub Apps utilisent tous deux OAuth 2.0.\n\nOAuth apps ne peut agir que pour le compte d’un utilisateur, tandis que GitHub Apps peut agir au nom d’un utilisateur ou indépendamment d’un utilisateur.\n\nPour plus d’informations, consultez « [Différences entre les applications GitHub et les applications OAuth](/fr/enterprise-server@3.19/apps/oauth-apps/building-oauth-apps/differences-between-github-apps-and-oauth-apps) » et « [Autorisation des applications OAuth](/fr/enterprise-server@3.19/apps/oauth-apps/using-oauth-apps/authorizing-oauth-apps) »."}