Esta versión de GitHub Enterprise se discontinuó el 2021-06-09. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Permisos que requieren las Github Apps

Puedes encontrar los permisos que requiere cada terminal compatible con App GitHub.

Acerca de los permisos de las App GitHub

Las App GitHubs se crean con un conjunto de permisos. Los permisos definen a qué recursos puede acceder la App GitHub a través de la API. Para obtener más información, consulta la sección "Configurar los permisos para las GitHub Apps".

Permisos de metadatos

Las GitHub Apps tienen el permiso de metadatos de Read-only predeterminadamente. El permiso de metadatos proporciona acceso a una recopilación de terminales de solo lectura con los metadatos de varios recursos. Estas terminales no filtran información sensible de los repositorios privados.

Si configuras el permiso para metadatos como No access y seleccionas un permiso que requiere acceso al repositorio, GitHub anulará tu selección y configurará el permiso de metadatos como Read-only nuevamente. Para configurar el permiso de metadatos como No access, primero debes configurar todos los permisos que requieren acceso al repositorio como No access.

Colaboradores

Comentarios sobre confirmación de cambios

Eventos

Git

Claves

Miembros de la organización

Buscar

Permiso sobre la "administración"

Ramas

Colaboradores

Invitaciones

Claves

Equipos

Permiso sobre las "verificaciones"

Permiso sobre el "contenido"

Ramas

Comentarios sobre confirmación de cambios

Git

Reacciones

Lanzamientos

Permiso sobre los "despliegues"

Permiso sobre los "correos electrónicos"

Permiso sobre los "seguidores"

Permiso sobre las "llaves gpg"

Permiso sobre los "informes de problemas"

Los informes de problemas y las solicitudes de extracción están estrechamente relacionadas. Para obtener más información, consulta la sección "Listar informes de problemas asignados al usuario autenticado". Si tu GitHub App tiene permisos sobre los informes de problemas pero no los tiene en las solicitudes de extracción, entonces estas terminales se limitaran a los informes de problemas. Se filtrarán las terminales que devuelvan tanto informes de problemas como solicitudes de extracción. Las terminales que permitan operaciones tanto en los informes de problemas como en las solicitudes de extracción se restringirán a los informes de problemas únicamente.

Asignatarios

Eventos

Etiquetas

Hitos

Reacciones

Permiso sobre las "llaves"

Claves

Permiso sobre los "miembros"

Miembros de la organización

Miembros del equipo

Equipos

Permiso sobre la "administración de la oprganización"

Permiso sobre los "ganchos de la organización"

Equipos

Permiso sobre los "ganchos de pre-recepción de la organización"

Permiso sobre los "proyectos de la organización"

Permiso sobre las "páginas"

Permiso sobre las "solicitudes de extracción"

Las solicitudes de extracción y los informes de problemas tienen una relación estrecha. Si tu GitHub App tiene permisos sobre las solicitudes de extracción pero no sobre los informes de problemas, estas terminales se limitarán a las solicitudes de extracción. Se filtrarán las terminales que devuelvan tanto informes de problemas como solicitudes de extracción. Las terminales que permitan operaciones tanto en solicitudes de extracción como en informes de problemas se restringirán a las solicitudes de extracción únicamente.

Asignatarios

Eventos

Etiquetas

Hitos

Reacciones

Revisores solicitados

Revisiones

Permisos sobre los "ganchos del repositorio"

Permiso sobre los "ganchos de pre-recepción del repositorio"

Permiso sobre los "proyectos del repositorio"

Equipos

Permiso sobre "un archivo"

Permiso sobre el "marcar con una estrella"

Permiso sobre los "estados"

Permiso sobre los "debates de equipo"