Skip to main content

Création d'applications GitHub pour votre entreprise

Découvrez comment créer une GitHub App pour votre entreprise.

Qui peut utiliser cette fonctionnalité ?

Enterprise owners.

Vous pouvez créer une GitHub App sous votre compte d'entreprise. L'application ne peut être installée que sur des organisations au sein de votre entreprise, et ne peut être autorisée que par les membres de votre entreprise. L'application ne peut pas être installée sur des comptes utilisateur.

Étape 1 : Enregistrer une GitHub App

Pour créer une GitHub App, vous devez d'abord enregistrer l'application. Consultez Inscription d’une application GitHub.

Les applications peuvent également être transférées vers une entreprise depuis un membre ou une organisation. Pour transférer une application, veuillez consulter la section Transfert de la propriété d’une application GitHub.

Étape 2 : Créer une GitHub App

Après avoir inscrit une GitHub App, vous souhaiterez écrire du code pour que votre GitHub App fasse quelque chose. Pour obtenir des exemples d’écriture de code, consultez :

  •           [AUTOTITLE](/apps/creating-github-apps/writing-code-for-a-github-app/quickstart)
    
  •           [AUTOTITLE](/apps/creating-github-apps/guides/building-a-github-app-that-responds-to-webhook-events)
    
  •           [AUTOTITLE](/apps/creating-github-apps/guides/building-a-login-with-github-button-with-a-github-app)
    
  •           [AUTOTITLE](/apps/creating-github-apps/guides/building-a-cli-with-a-github-app)
    
  •           [AUTOTITLE](/apps/creating-github-apps/writing-code-for-a-github-app/making-authenticated-api-requests-with-a-github-app-in-a-github-actions-workflow)
    

Vous devez vous efforcer de suivre les meilleures pratiques. Consultez Meilleures pratiques pour la création d’une application GitHub.

Étape 3 : Autoriser ou installer votre GitHub App

Une fois votre GitHub App enregistrée, vous devrez la rendre disponible pour utilisation, via une autorisation ou une installation, selon l'objectif de l'application.

Les propriétaires d'entreprise peuvent modifier à tout moment les autorisations des applications appartenant à leur entreprise. Les modifications d'autorisations seront automatiquement acceptées par les organisations de l'entreprise.

Étape 3a : Autoriser votre GitHub App

Certaines GitHub Apps, comme les extensions Copilot, nécessitent une autorisation mais n'ont pas besoin d'être installées sur une organisation. Les utilisateurs de votre entreprise peuvent autoriser l'application à accéder aux ressources au sein des organisations. Toutefois, l'application n'aura accès aux ressources GitHub que là où elle est installée. Consultez Autorisation des applications GitHub.

Étape 3b : Partager votre GitHub App via un lien d'installation

Pour les applications qui nécessitent une installation pour fonctionner, vous pouvez fournir aux propriétaires d'organisation un lien d'installation. Une fois l'application installée, elle aura accès aux ressources de l'organisation. Consultez Partage de votre application GitHub.

Étape 4 : Installation de votre GitHub App (si nécessaire)

Si votre GitHub App nécessite une installation (et pas seulement une autorisation), les propriétaires d'organisation peuvent utiliser le lien d'installation pour installer l'application sur leur organisation. Consultez Installation d’une application GitHub à partir d’un tiers.