Skip to main content

Esta versión de GitHub Enterprise Server se discontinuó el 2024-09-25. 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 Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Configuración de alertas de Dependabot

Permita que se generen Dependabot alerts cuando se encuentre una nueva dependencia vulnerable en uno de sus repositorios.

¿Quién puede utilizar esta característica?

  • Administradores de repositorios, propietarios de la organización y personas con acceso de escritura o mantenimiento a un repositorio
  • Usuarios y equipos con acceso explícito. Consulta "Concesión de acceso a alertas de seguridad".

Acerca de las Dependabot alerts para dependencias vulnerables

Una vulnerabilidad es un problema en el código de un proyecto que se puede aprovechar para dañar la confidencialidad, la integridad o la disponibilidad del proyecto o de otros proyectos que usan su código. Las vulnerabilidades varían en tipo, severidad y método de ataque.

Dependabot examina el código cuando se agrega una nueva auditoría a GitHub Advisory Database o el grafo de dependencias de los cambios en un repositorio. Cuando se detectan dependencias vulnerables, se generan Dependabot alerts. Para obtener más información, vea «Acerca de las alertas Dependabot».

En los repositorios donde Dependabot security updates están habilitadas, la alerta también puede contener un vínculo a una solicitud de incorporación de cambios para actualizar el manifiesto o el archivo de bloqueo a la versión mínima que resuelve la vulnerabilidad. Para obtener más información, vea «Sobre las actualizaciones de seguridad de Dependabot».

Puedes habilitar o deshabilitar las Dependabot alerts para:

  • Tu cuenta personal
  • Tu repositorio
  • Tu organización
  • Tu empresa

Administración de las Dependabot alerts para la cuenta personal

El propietario de la empresa puede habilitar o deshabilitar las Dependabot alerts para los repositorios. Para obtener más información, vea «Habilitación de Dependabot para la empresa».

Administración de las Dependabot alerts para el repositorio

Puede administrar las Dependabot alerts para el repositorio público, privado o interno.

Predeterminadamente, notificamos a las personas con permisos administrativos, de mantenimiento o de escritura en los repositorios afectados sobre las Dependabot alerts nuevas. GitHub Enterprise Server nunca divulga públicamente las dependencias no seguras de un repositorio. También puedes hacer que las Dependabot alerts sean visibles para más personas o equipos que trabajen en los repositorios que te pertenecen o para los cuales tienes permisos administrativos.

Un propietario de la empresa debe configurar primero Dependabot para su empresa antes de poder administrar Dependabot alerts para el repositorio. Para más información, consulta "Habilitación de Dependabot para la empresa".

Habilitación o deshabilitación de las Dependabot alerts para un repositorio

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. En el nombre del repositorio, haz clic en Configuración. Si no puedes ver la pestaña "Configuración", selecciona el menú desplegable y, a continuación, haz clic en Configuración.

    Captura de pantalla de un encabezado de repositorio en el que se muestran las pestañas. La pestaña "Configuración" está resaltada con un contorno naranja oscuro.

  3. En la sección "Seguridad" de la barra lateral, haga clic en Análisis y seguridad del código.

  4. En "Seguridad y análisis del código", a la derecha de Dependabot alerts, haz clic en Habilitar para habilitar alertas o en Deshabilitar para deshabilitarlas.

Administración de Dependabot alerts para la organización

Puede habilitar las Dependabot alerts para algunos o para todos los repositorios que pertenezcan a su organización. Para obtener más información sobre cómo habilitar las funciones de seguridad en una organización, consulte "Inicio rápido para proteger su organización."

Un propietario de la empresa debe configurar primero Dependabot para su empresa antes de poder administrar Dependabot alerts para el repositorio. Para más información, consulta "Habilitación de Dependabot para la empresa".

Habilitación o deshabilitación de las Dependabot alerts para todos los repositorios existentes

Puedes usar información general de seguridad para buscar un conjunto de repositorios y habilitar o deshabilitar Dependabot alerts como protección de inserción para ellos al mismo tiempo. Para obtener más información, vea «Habilitación de características de seguridad para varios repositorios».

También puedes usar la página de configuración de la organización de "Seguridad y análisis del código" para habilitar o deshabilitar Dependabot alerts para todos los repositorios existentes de una organización.

  1. En la esquina superior derecha de GitHub, seleccione la foto del perfil y haga clic en Sus organizaciones.
  2. Junto a la organización, haga clic en Settings.
  3. En la sección "Seguridad" de la barra lateral, haga clic en Análisis y seguridad del código.
  4. En "Seguridad y análisis de código", a la derecha de las Dependabot alerts, haz clic en Deshabilitar todo o Habilitar todo.
  5. Opcionalmente, para habilitar Dependabot alerts de forma predeterminada para los nuevos repositorios en la organización, en el cuadro de diálogo, selecciona "Habilitar de forma predeterminada para los nuevos repositorios".
  6. Haz clic en Deshabilitar las Dependabot alerts o Habilitar las Dependabot alerts para deshabilitar o habilitar las Dependabot alerts para todos los repositorios de la organización.

Administración de Dependabot alerts para la empresa

Puedes deshabilitar las Dependabot alerts para todos los repositorios, actuales y futuros, que pertenezcan a organizaciones de la empresa. Los cambios afectan a todos los repositorios.

  1. En la esquina superior derecha de GitHub Enterprise Server, haz clic en la foto de perfil y luego en Configuración de empresa.

    Captura de pantalla del menú desplegable que aparece al hacer clic en la foto de perfil en GitHub Enterprise Server. La opción "Configuración de Enterprise" está resaltada en un contorno naranja oscuro.

  2. En el lado izquierdo de la página, en la barra lateral de la cuenta de empresa, haz clic en Configuración.

  3. En la barra lateral de la izquierda, haz clic en Seguridad y análisis del código.

  4. En la sección "Dependabot", a la derecha de Dependabot alerts, haz clic en Deshabilitar todo o Habilitar todo.

  5. Opcionalmente, selecciona Habilitar automáticamente para los nuevos repositorios a fin de habilitar Dependabot alerts de manera predeterminada para los nuevos repositorios de las organizaciones.