Acerca de la visibilidad de GitHub Apps
Un GitHub App puede ser público o privado. Si configuras tu GitHub App registro como público, cualquier usuario en GitHub puede instalarlo y autorizarlo. Si configuras el registro de GitHub App como privado, solo podrá instalarse en la cuenta que posee la aplicación. Solo los miembros de la organización que lo poseen pueden autorizarlo.
Si quiere que su GitHub App esté disponible para organizaciones de una instancia de GitHub Enterprise Server de la que no forma parte, debe seguir pasos adicionales. Para más información, consulta Hacer que la aplicación de GitHub esté disponible para GitHub Enterprise Server.
Si es importante que GitHub Enterprise Server usuarios puedan usar la herramienta, considere la posibilidad de usar GitHub Actions en lugar de .GitHub App Las acciones públicas están disponibles en GitHub Enterprise Server instancias con GitHub Connect. Para obtener más información, consulte Habilitación del acceso automático a acciones de GitHub.com mediante GitHub Connect y Acerca de GitHub Actions para empresas en la GitHub Enterprise Server documentación.
Para obtener información sobre cómo cambiar la visibilidad de un GitHub App registro, consulte Modificación de un registro de aplicación de GitHub.
Flujo de instalación pública
El público GitHub Apps tiene una página de aterrizaje con un botón Instalar para que otras personas puedan instalar la aplicación en sus cuentas. Si GitHub App es público para todos los usuarios en GitHub, también puede optar por publicarlo en GitHub Marketplace. Para obtener más información, consulte Acerca de GitHub Marketplace para aplicaciones.
Flujo de instalación privada
Private GitHub Apps solo se puede instalar en la cuenta de usuario u organización del propietario de la aplicación. La información limitada sobre la aplicación existirá en una página de aterrizaje de la aplicación y el botón Instalar solo estará disponible para los propietarios de la organización y los administradores de aplicaciones de la organización que posee la aplicación, o la cuenta personal si GitHub App es propiedad de una cuenta individual.