Skip to main content

Hacer pública o privada a una GitHub App

Al registrar una instancia de GitHub App, puedes hacerla pública para que otros usuarios u organizaciones de GitHub instalen la aplicación, o bien hacerla privada para que solo puedas instalarla en la cuenta propietaria de la aplicación.

Acerca de la visibilidad de las GitHub Apps

Puedes hacer que la instancia de GitHub App sea pública o privada. Si estableces el registro de tu instancia de GitHub App en público, cualquier usuario de la instancia de GitHub Enterprise Server podrá instalarla, pero la aplicación no estará disponible fuera de tu instancia. Si estableces el registro de tu instancia de GitHub App en privado, solo se podrá instalar en la cuenta propietaria de la aplicación.

Si quieres que tu instancia de GitHub App esté disponible para las organizaciones de una instancia de GitHub Enterprise Server de la que no formas parte, debes realizar pasos adicionales. Para obtener más información, vea «Hacer que la instancia de GitHub App esté disponible para GitHub Enterprise Server».

Si es importante para otros usuarios de GitHub Enterprise Server pueden usar la herramienta, considera la posibilidad de usar GitHub Actions en lugar de GitHub App. Las acciones públicas están disponibles en las instancias de GitHub Enterprise Server con GitHub Connect. Para más información, consulta "Habilitación del acceso automático a las acciones de GitHub.com mediante GitHub Connect" y "Acerca de las GitHub Actions para las empresas."

Para más información sobre cómo cambiar la visibilidad del registro de una instancia de GitHub App, consulta "Modificación del registro de una instancia de GitHub App".

Flujo de instalación pública

La GitHub Apps pública tiene una página de aterrizaje con un botón Instalar para que otras personas puedan instalar la aplicación en sus repositorios.

Flujo de instalación privada

Las GitHub Apps privadas solo se pueden instalar en la cuenta de usuario o de organización del propietario. La información limitada sobre la aplicación existirá en una página de aterrizaje de la aplicación, pero 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 la GitHub App es propiedad de una cuenta individual.