{"meta":{"title":"Installation d’une application GitHub à partir d’un tiers","intro":"Vous pouvez installer GitHub Apps directement à partir du propriétaire de l’application pour l’utiliser sur votre compte.","product":"Applications","breadcrumbs":[{"href":"/fr/apps","title":"Applications"},{"href":"/fr/apps/using-github-apps","title":"Utilisation de GitHub Apps"},{"href":"/fr/apps/using-github-apps/installing-a-github-app-from-a-third-party","title":"Installer à partir d’un tiers"}],"documentType":"article"},"body":"# Installation d’une application GitHub à partir d’un tiers\n\nVous pouvez installer GitHub Apps directement à partir du propriétaire de l’application pour l’utiliser sur votre compte.\n\n## À propos de l’installation GitHub Apps\n\nCet article explique comment installer directement à GitHub App partir du propriétaire de l’application au lieu de partir de GitHub Marketplace. Pour plus d’informations sur l’installation GitHub Apps à partir de GitHub Marketplace, consultez [Installation d’une application GitHub à partir de GitHub Marketplace pour votre compte personnel](/fr/apps/using-github-apps/installing-a-github-app-in-your-personal-account) et [Installation d’une application GitHub à partir de GitHub Marketplace pour vos organisations](/fr/apps/using-github-apps/installing-a-github-app-in-your-organization). Pour plus d’informations sur l’installation de GitHub Apps que vous possédez, consultez [Installation de votre propre application GitHub](/fr/apps/maintaining-github-apps/installing-your-own-github-app).\n\nPour pouvoir utiliser une GitHub App dans vos ressources, vous devez l’installer sur votre organisation ou compte personnel. Vous pouvez installer la même GitHub App sur plusieurs comptes. Par exemple, si vous installez l’application sur votre compte personnel et sur quelques organisations dont vous êtes propriétaire, vous pourrez utiliser l’application sur vos dépôts personnels, sur les organisations où vous avez installé l’application et sur les dépôts appartenant à ces organisations.\n\nQuand vous installez une application, vous lui accordez l'autorisation d'accéder aux ressources organisation et référentiel qu'elle a demandées. Durant le processus d’installation, GitHub vous indique quelles autorisations l’GitHub App a demandées. Pour plus d’informations sur les demandes d’API REST que l’GitHub App peut faire avec ces autorisations, consultez « [Autorisations requises pour les applications GitHub](/fr/rest/overview/permissions-required-for-github-apps) ».\n\nLorsque vous installez une application qui demande des autorisations d'accès au référentiel, vous choisissez également les dépôts auxquels accorder l’accès à l’GitHub App.\n\nAvant d’installer une GitHub App, vous devez veiller à approuver le propriétaire de l’GitHub App. Vous devez également passer en revue les autorisations demandées par l’GitHub App et vous assurer qu’accorder ces autorisations vous convient. Pour plus d’informations sur les demandes d’API REST que l’GitHub App peut faire avec ces autorisations, consultez « [Autorisations requises pour les applications GitHub](/fr/rest/overview/permissions-required-for-github-apps) ».\n\nVous pouvez installer autant d’applications que vous le voulez.\n\n### Différence entre l’installation et l’autorisation\n\nAprès avoir installé un GitHub App, vous pouvez également être invité à autoriser l’application.\n\nLorsque vous **installez** une GitHub App sur votre compte ou votre organisation, vous autorisez l’application à accéder aux ressources de l’organisation et du référentiel demandées. Vous spécifiez également les dépôts accessibles à l’application. Pendant le processus d’installation, GitHub App indique les autorisations de référentiel et d’organisation que vous accordez. Pour plus d’informations sur les différentes autorisations qui permettent à un GitHub App d’agir, consultez « [Choix des autorisations pour une application GitHub](/fr/apps/creating-github-apps/setting-up-a-github-app/choosing-permissions-for-a-github-app) ».\n\nPar exemple, vous pouvez accorder à l’GitHub App l’autorisation de lire les métadonnées des dépôts et d’écrire des problèmes, et vous pouvez accorder à l’GitHub App l’accès à tous vos dépôts.\n\n![Capture d’écran de la page d’installation d’une application GitHub. L’application demande l’accès en lecture aux métadonnées et l’accès en écriture aux problèmes.](/assets/images/github-apps/install-app.png)\n\nLorsque vous **autorisez** une GitHub App, vous lui accordez l’accès d’application à votre compte GitHub, sur la base des autorisations de compte demandées par l’application. Pendant le processus d’autorisation, l’application indique les ressources auxquelles l’application peut accéder sur votre compte. Lorsque vous autorisez une GitHub App, vous accordez également à l’application l’autorisation d’agir en votre nom.\n\nPar exemple, vous pouvez accorder à l’GitHub App l’autorisation de lire vos adresses e-mail et d’écrire des gists.\n\n![Capture d’écran de la page pour autoriser un application GitHub. L’application demande l’accès en lecture aux e-mails et l’accès en écriture aux Gists.](/assets/images/github-apps/authorize-app.png)\n\nVous pouvez installer une GitHub App sans lui donner d’autorisation. Inversement, vous pouvez autoriser l’application sans l’installer.\n\nPour plus d’informations sur l’autorisation GitHub Apps, consultez [Autorisation des applications GitHub](/fr/apps/using-github-apps/authorizing-github-apps).\n\n## Configuration requise pour installer un GitHub App\n\nTout le monde peut installer GitHub Apps sur son compte.\n\nLes propriétaires d’organisations peuvent installer GitHub Apps sur leur organisation.\n\nLes administrateurs de référentiel peuvent installer GitHub Apps dans l’organisation propriétaire du référentiel si l’application ne demande pas d’autorisations d’organisation ni l’autorisation « administration du référentiel ». Dans ce cas, ils ne peuvent installer l’application qu’avec l’accès aux référentiels qu’ils administrent. Les propriétaires de l’organisation peuvent restreindre l'installation de GitHub App par les administrateurs des référentiels. Lorsque cette restriction est activée, les administrateurs du référentiel ne peuvent pas installer GitHub Apps et doivent plutôt demander aux propriétaires de l’organisation d’installer l’application souhaitée. Pour plus d’informations, consultez [Limitation des demandes et installations d’accès aux applications OAuth et GitHub](/fr/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests).\n\nLes membres de l’organisation et les collaborateurs externes qui ne peuvent pas installer une application sur l’organisation peuvent toujours sélectionner l’organisation pendant le processus d’installation. Au lieu d’installer l’application, GitHub envoie une notification au propriétaire de l’organisation pour demander au propriétaire de l’organisation d’installer l’application. La possibilité d’effectuer ces requêtes peut être contrôlée à l’aide de stratégies de demande d’accès aux applications. Consultez [Limitation des demandes et installations d’accès aux applications OAuth et GitHub](/fr/organizations/managing-programmatic-access-to-your-organization/limiting-oauth-app-and-github-app-access-requests).\n\nLe rôle de « gestionnaire d’applications » ne permet pas à une personne d’installer un GitHub App au sein de l’organisation. Consultez [À propos des gestionnaires d’applications GitHub](/fr/apps/maintaining-github-apps/about-github-app-managers).\n\n## Installation d’un GitHub App\n\nPendant le processus d’installation, le propriétaire de l’application vous dirige vers une GitHub URL pour installer le GitHub App. L’URL se présente comme `https://github.com/apps/APP-NAME/installations/new`, où `APP-NAME` est le nom du GitHub App.\n\n1. Sélectionnez l’emplacement où vous souhaitez installer le GitHub App. Vous pouvez sélectionner votre compte personnel ou une organisation dont vous êtes membre.\n\n2. Si l’application demande des autorisations de dépôt, sélectionnez **Tous les dépôts** ou **Uniquement une sélection de dépôts**. L’application aura toujours au moins un accès en lecture seule à tous les référentiels publics sur GitHub.\n\n   Si l’application ne demande pas d’autorisations de dépôt, ces options sont omises.\n\n3. Si vous avez sélectionné **Uniquement une sélection de dépôts** à l’étape précédente, sous la liste déroulante **Sélectionner des dépôts**, sélectionnez les dépôts auxquels vous souhaitez que l’application accède.\n\n   Si l’application crée des dépôts, l’application se voit automatiquement accorder l’accès à ces dépôts.\n\n4. Passez en revue les autorisations que demande l’application. Pour plus d’informations sur les demandes de l’API REST que le GitHub App peut faire avec ces autorisations, consultez [Autorisations requises pour les applications GitHub](/fr/rest/overview/permissions-required-for-github-apps).\n\n5. Cliquez sur **Installer**, **Installer et demander** ou **Demander**. Le bouton présenté dépend du fait que le propriétaire de votre organisation ne doit approuver aucun, certains ou tous les accès demandés pour l’application. Pour plus d’informations, consultez [Configuration requise pour installer un GitHub App](#requirements-to-install-a-github-app)."}