Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Habilitación del gráfico de dependencias para la empresa

Puedes permitir que los usuarios identifiquen las dependencias de sus proyectos si habilitas el gráfico de dependencias.

Who can use this feature

Site administrators can enable the dependency graph.

Acerca del gráfico de dependencias

El gráfico de dependencias es un resumen de los archivos de manifiesto y de bloqueo almacenados en un repositorio. Para cada repositorio, muestra dependencias, es decir, los ecosistemas y los paquetes de los cuales depende. GitHub Enterprise Server no calcula información sobre los elementos dependientes, repositorios y paquetes que dependen de un repositorio. Para más información, vea "Acerca del gráfico de dependencias".

Después de habilitar el gráfico de dependencias, los usuarios tendrán acceso a la característica de revisión de dependencias. La revisión de dependencias te permite entender los cambios a las dependencias y el impacto de seguridad de estos cambios en cada solicitud de cambios. Para obtener más información, consulte "Acerca de la revisión de dependencias".

Después de habilitar el gráfico de dependencias para tu empresa, puedes habilitar Dependabot a fin de detectar dependencias poco seguras en el repositorio y corregir automáticamente las vulnerabilidades. Para obtener más información, consulte "Habilitación de Dependabot para la empresa".

Puedes habilitar el gráfico de dependencias mediante Management Console o el shell administrativo. Se recomienda usar Management Console, a menos que your GitHub Enterprise Server instance uses la agrupación en clústeres.

Habilitar la gráfica de dependencias a través de la Management Console

Si your GitHub Enterprise Server instance usa la agrupación en clústeres, no puedes habilitar el gráfico de dependencias con Management Console y debes usar el shell administrativo en su lugar. Para obtener más información, consulte "Habilitación del gráfico de dependencias mediante el shell administrativo".

  1. Inicia sesión en your GitHub Enterprise Server instance en http(s)://HOSTNAME/login. 1. Desde una cuenta administrativa de GitHub Enterprise Server, en la esquina superior derecha de cualquier página, haz clic en .

    Captura de pantalla del icono de cohete para acceder a los ajustes administrativos

  2. Si todavía no está en la página "Administrador del sitio", en la esquina superior izquierda, haga clic en Administrador del sitio.

    Captura de pantalla del vínculo "Administrador del sitio" 1. En la barra lateral de la izquierda, haga clic en Management Console . Pestaña Management Console en la barra lateral de la izquierda 1. En la barra lateral izquierda, haga clic en Security (Seguridad). Barra lateral de seguridad

  3. En "Security" (Seguridad), haga clic en Dependency graph (Gráfico de dependencias). Casilla para habilitar o deshabilitar el gráfico de dependencias 1. En la barra lateral de la izquierda, haga clic en Guardar configuración.

    Captura de pantalla del botón para guardar los ajustes en la Management Console

    Nota: Al guardar la configuración en la Management Console se restablecen los servicios de sistema, lo que podría generar un tiempo de inactividad visible para el usuario.

  4. Espera que se complete la fase de configuración.

    Configurar tu instancia

  5. Haga clic en Visit your instance (Visitar la instancia).

Habilitar la gráfica de dependencias a través del shell administrativo

  1. Inicia sesión en your GitHub Enterprise Server instance en http(s)://HOSTNAME/login.

  2. En el shell administrativo, habilita el gráfico de dependencias en your GitHub Enterprise Server instance: ```shell ghe-config app.dependency-graph.enabled true

    
    <div class="extended-markdown note border rounded-1 mb-4 p-3 color-border-accent-emphasis color-bg-accent f5">
    
    **Note**: For more information about enabling access to the administrative shell via SSH, see "[Accessing the administrative shell (SSH)](/enterprise/admin/configuration/accessing-the-administrative-shell-ssh)."
    
    </div>
    
  3. Apply the configuration.

    $ ghe-config-apply
  4. Regresar a GitHub Enterprise Server.