Skip to main content

Enterprise Server 3.20 actualmente está disponible como versión candidata para lanzamiento.

Acerca del uso de aplicaciones de GitHub

Obtén más información sobre qué es una GitHub App y por qué deberías usar una GitHub App.

Acerca de las GitHub Apps

Las GitHub Apps son herramientas que amplían la funcionalidad de GitHub. Las GitHub Apps pueden realizar acciones en GitHub, como abrir incidencias, comentar solicitudes de cambios y administrar proyectos. También pueden realizar acciones fuera de GitHub en función de los eventos que se producen en GitHub. Por ejemplo, una GitHub App puede enviar un mensaje en Slack cuando se abre un problema en GitHub.

Búsqueda de GitHub Apps

No puedes instalar aplicaciones de terceros en la empresa. Si deseas usar la funcionalidad de una aplicación de terceros, puedes ponerte en contacto con el desarrollador de la aplicación para crear una aplicación a partir de un manifiesto o desde parámetros de dirección URL. Para más información, consulta AUTOTITLE y AUTOTITLE.

También puedes crear tus propias GitHub App. Para más información, consulta AUTOTITLE.

Cómo usar GitHub Apps

Para usar una GitHub App, debes instalar la app en tu cuenta de usuario o de organización. Al instalar la aplicación, le concedes permiso para leer o modificar los datos de tu cuenta. Los permisos específicos dependen de la aplicación y GitHub te indicará qué permisos solicitó la aplicación antes de instalar la aplicación. Al instalar la aplicación en tu organización o cuenta de usuario, también especificarás a qué repositorios puede acceder.

Si la aplicación requiere alguna configuración adicional, te indicará cómo hacerlo. Para obtener más información, consulte AUTOTITLE y AUTOTITLE.

También puede que tengas que autorizar a una GitHub App para que compruebe tu identidad, saber a qué recursos puedes acceder o realizar acciones en tu nombre. Si necesitas autorizar la aplicación, esta te solicitará que lo hagas. Cuando una aplicación actúa en tu nombre, tiene acceso a los mismos recursos que tú siempre que la aplicación esté instalada en la cuenta que posee los recursos y le hayas concedido los permisos adecuados. Para más información, consulta AUTOTITLE.

En algunas ocasiones, la GitHub App solicitará permisos actualizados. GitHub te notificará cuando esto ocurra. Para que la aplicación siga funcionando, tendrás que revisar y aprobar los permisos actualizados. Para más información, consulta AUTOTITLE.

Antes de instalar o autorizar una GitHub App, debes asegurarte de que confías en el desarrollador de la aplicación. Si ya no usas la aplicación, debes suspenderla o desinstalarla, o revocar la autorización de la misma. Para obtener más información, consulta AUTOTITLE y AUTOTITLE.

GitHub Apps y OAuth apps

GitHub también admite OAuth apps. A diferencia de las GitHub Apps, no instalas una OAuth app ni controlas a qué repositorios puede acceder.

Tanto las OAuth apps como las GitHub Apps usan OAuth 2.0.

Las OAuth apps solo pueden actuar en nombre de un usuario, mientras que las GitHub Apps pueden actuar en nombre de un usuario o con independencia de él.

Para obtener más información, consulta AUTOTITLE y AUTOTITLE.