Skip to main content

Esta versión de GitHub Enterprise se discontinuará el 2022-10-12. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Conectar con aplicaciones de terceros

Puedes conectar tu identidad GitHub Enterprise Server con aplicaciones de terceros mediante OAuth. Al autorizar una de estas aplicaciones, deberías asegurarte de que confías en la aplicación, revisar quién la desarrolló y revisar los tipos de información a la que desea acceder la aplicación.

Cuando una aplicación de terceros desea identificarte mediante tu inicio de sesión de GitHub Enterprise Server, verás una página con la información de contacto del programador y una lista de los datos específicos que se han solicitado.

Contactarse con el programador de la aplicación

Dado que una aplicación está desarrollada por un tercero que no es GitHub Enterprise Server, no sabemos exactamente cómo una aplicación usa los datos a los que solicita acceso. Puedes usar la información del programador en la parte superior de la página para contactarte con el administrador de la aplicación si tienes preguntas o inquietudes sobre tu aplicación.

Información del propietario de OAuth App

Si el programador ha elegido suministrarla, el lateral derecho de la página brinda una descripción detallada de la aplicación, así como su sitio web asociado.

Información de la aplicación OAuth y sitio web

Tipos de acceso a la aplicación y datos

Las aplicaciones pueden tener acceso de lectura o escritura a los datos de GitHub Enterprise Server.

  • El acceso de lectura solo permite que una aplicación examine los datos.
  • El acceso de escritura permite a una aplicación cambiar los datos.

Acerca de los alcances de OAuth

Los alcances son grupos de permisos designados que una aplicación puede solicitar para acceder a los datos públicos y no públicos.

Cuando quieres usar una aplicación de terceros que se integra con GitHub Enterprise Server, esa aplicación te permite conocer qué tipo de acceso a tus datos serán necesarios. Si otorgas acceso a la aplicación, la aplicación podrá realizar acciones en tu nombre, como leer o modificar datos. Por ejemplo, si quiere usar una aplicación que solicita el ámbito user:email, la aplicación tendrá acceso de solo lectura a las direcciones de correo electrónico privadas. Para obtener más información, consulte "Acerca de los alcances de OAuth Apps".

Nota: Actualmente, no se puede definir el alcance del acceso al código fuente como de solo lectura.

Tipos de datos solicitados

Existen varios tipos de datos que las aplicaciones pueden solicitar.

Detalles de acceso a OAuth

Sugerencia: Te recomendamos que revises frecuentemente tus integraciones autorizadas. Elimina cualquier aplicación y tokens que no se hayan utilizado en mucho tiempo. Para más información, vea "Revisión de las integraciones autorizadas".

Tipo de datosDescripción
Estado de confirmaciónPuedes otorgar acceso a una aplicación de terceros para que informe tu estado de confirmación. El acceso al estado de confirmación permite que las aplicaciones determinen si una construcción es exitosa frente a una confirmación específica. Las aplicaciones no tendrán acceso al código, pero podrán leer y escribir la información del estado de una confirmación específica.
ImplementacionesEl acceso a los estados de despliegue les permite a las aplicaciones determinar si un despliegue es exitoso contra una confirmación específica para un repositorio. Las aplicaciones no tendrán acceso a tu código.
GistsEl acceso a gists permite a las aplicaciones leer o escribir en tanto en gists públicos como secretos.
EnlacesEl acceso a webhooks permite a las aplicaciones leer o escribir configuraciones de enlace en repositorios que usted administra.
NotificacionesEl acceso a las notificaciones permite a las aplicaciones leer tus notificaciones de GitHub Enterprise Server, tales como los comentarios sobre las propuestas y las solicitudes de cambios. Sin embargo, las aplicaciones permanecen inhabilitadas para acceder a tus repositorios.
Las organizaciones y los equiposEl acceso a organizaciones y equipos permite que las apps accedan y administren la membresía de la organización y del equipo.
Datos de usuario personalesEntre los datos del usuario se incluye información que se encuentra en tu perfil de usuario, como tu nombre, dirección de correo electrónico y ubicación.
RepositoriosLa información del repositorio incluye los nombres de los colaboradores, las ramas que creaste y los archivos actuales dentro de tu repositorio. Una aplicación puede solicitar acceso a todos tus repositorios en cualquier nivel de visibilidad. Para más información, vea "Acerca de los repositorios".
Eliminación de repositorioLas aplicaciones pueden solicitar la eliminación de los repositorios que administras,, pero no tendrán acceso a tu código.

Solicitar permisos actualizados

Las aplicaciones pueden solicitar nuevos privilegios de acceso. Al solicitar permisos actualizados, la aplicación te notificará de las diferencias.

Cambiar el acceso a aplicaciones de terceros