À propos de la visibilité pour GitHub Apps
Un GitHub App peut être public ou privé. Si vous définissez votre GitHub App inscription sur public, n’importe quel utilisateur GitHub peut l’installer et l’autoriser. Si vous définissez votre GitHub App inscription sur privée, elle ne peut être installée que sur le compte propriétaire de l’application. Seuls les membres de l’organisation propriétaires peuvent l’autoriser.
Si vous souhaitez que votre GitHub App soit disponible pour des organisations sur une instance GitHub Enterprise Server à laquelle vous n’appartenez pas, vous devez prendre des mesures supplémentaires. Pour plus d’informations, consultez « Rendre votre application GitHub disponible pour GitHub Enterprise Server ».
S’il est important que GitHub Enterprise Server utilisateurs puissent utiliser votre outil, envisagez d’utiliser GitHub Actions au lieu d’un GitHub App. Les actions publiques sont disponibles sur les instances GitHub Enterprise Server dotées de GitHub Connect. Pour plus d’informations, consultez Activation de l’accès automatique aux actions de GitHub.com à l’aide de GitHub Connect et À propos de GitHub Actions pour les entreprises dans la GitHub Enterprise Server documentation.
Pour plus d’informations sur la modification de la visibilité d’une GitHub App inscription, consultez Modification d’une inscription d’application GitHub.
Flux d’installation public
Public GitHub Apps dispose d’une page d’accueil avec un bouton Installer , afin que d’autres personnes puissent installer l’application sur leurs comptes. Si votre GitHub App est public pour tous les utilisateurs sur GitHub, vous pouvez également choisir de le publier sur GitHub Marketplace. Pour plus d’informations, consultez À propos de GitHub Marketplace pour les applications.
Flux d’installation privé
Private GitHub Apps ne peut être installé que sur le compte utilisateur ou le compte d’organisation du propriétaire de l’application. Des informations limitées sur l’application existent sur une page d’accueil de l’application, et le bouton Installer est disponible uniquement pour les propriétaires d’organisations et les gestionnaires d’applications pour l’organisation propriétaire de l’application, ou le compte personnel si celui-ci GitHub App appartient à un compte individuel.