À propos de la visibilité des GitHub Apps
Vous pouvez déterminer si votre inscription d’GitHub App doit être publique ou privée. Si vous définissez votre inscription d’GitHub App sur publique, tout utilisateur de votre instance GitHub Enterprise Server peut l’installer, mais l’application n’est pas disponible en dehors de votre instance. Si vous définissez l’inscription de votre GitHub App sur privée, elle peut être installée uniquement sur le compte propriétaire de l’application.
Si vous souhaitez que votre application soit disponible pour des instances autres GitHub Enterprise Server, vous devez prendre des mesures supplémentaires. Pour plus d’informations, consultez « Mise à disposition de votre application GitHub pour GitHub Enterprise Server ».
S’il est important que des utilisateurs autres GitHub Enterprise Server puissent utiliser votre outil, envisagez d’utiliser GitHub Actions au lieu d’une GitHub App. Les actions publiques sont disponibles sur les instances GitHub Enterprise Server avec GitHub Connect. Pour plus d'informations, consultez « AUTOTITLE » et « AUTOTITLE..
Pour plus d’informations sur la modification de la visibilité d’une inscription d’GitHub App, consultez « Modification d’une inscription d’application GitHub ».
Flux d’installation public
Les GitHub Apps publiques comportent une page de destination avec un bouton Installer permettant à d’autres utilisateurs d’installer l’application dans leurs référentiels.
Flux d’installation privé
Les GitHub Apps privées peuvent être installées uniquement sur le compte d’utilisateur ou d’organisation du propriétaire de l’application. Des informations limitées sur l’application existent sur une page de destination de l’application, mais le bouton Installer est disponible uniquement pour les propriétaires d’organisation et les gestionnaires d’applications pour l’organisation propriétaire de l’application, ou le compte personnel si un compte individuel est propriétaire de l’GitHub App.