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.

Activation du graphe de dépendances pour votre entreprise

Vous pouvez autoriser les utilisateurs à identifier les dépendances de leurs projets en activant le graphe des dépendances.

Who can use this feature

Site administrators can enable the dependency graph.

À propos du graphe de dépendances

Le graphe des dépendances est un résumé des manifestes et fichiers de verrouillage stockés dans un référentiel. Pour chaque dépôt, il affiche dépendances, c’est-à-dire les écosystèmes et les packages dont il dépend. GitHub Enterprise Server ne calcule pas les informations sur les dépendants, les dépôts et les packages qui dépendent d’un dépôt. Pour plus d’informations, consultez « À propos du graphe de dépendances »

Une fois que vous avez activé le graphique de dépendance, les utilisateurs ont accès à la fonctionnalité de révision des dépendances. Une révision des dépendances vous aide à comprendre les changements de dépendances et l’impact de ceux-ci sur la sécurité à chaque demande de tirage. Pour plus d’informations, consultez « À propos de la révision des dépendances ».

Une fois que vous avez activé le graphe des dépendances pour votre entreprise, vous pouvez activer Dependabot afin de détecter les dépendances non sécurisées dans votre dépôt et corriger automatiquement les vulnérabilités. Pour plus d’informations, consultez « Activation de Dependabot pour votre entreprise ».

Vous pouvez activer le graphe des dépendances via la Management Console ou l’interpréteur de commandes d’administration. Nous vous recommandons d’utiliser la Management Console à moins que your GitHub Enterprise Server instance utilise le clustering.

Activation du graphe de dépendances via la Management Console

Si your GitHub Enterprise Server instance utilise le clustering, vous ne pouvez pas activer le graphe des dépendances avec la Management Console et devez utiliser à la place l’interpréteur de commandes d’administration. Pour plus d’informations, consultez « Activation du graphe de dépendances via l’interpréteur de commandes d’administration ».

  1. Connectez-vous à your GitHub Enterprise Server instance à l’adresse http(s)://HOSTNAME/login. 1. À partir d’un compte d’administration sur GitHub Enterprise Server, cliquez sur dans le coin supérieur droit de n’importe quelle page.

    Capture d’écran de l’icône représentant une fusée qui donne accès aux paramètres d’administration du site

  2. Si vous ne figurez pas déjà sur la page « Administrateur du site », dans le coin supérieur gauche, cliquez sur Administrateur du site.

    Capture d’écran du lien « Administrateur du site » 1. Dans la barre latérale gauche, cliquez sur Management Console . Onglet Management Console dans la barre latérale gauche 1. Dans le volet gauche, cliquez sur Sécurité. Barre latérale de sécurité

  3. Sous « Sécurité », cliquez sur Graphe de dépendances. Case à cocher pour activer ou désactiver le graphe de dépendances 1. Sous la barre latérale gauche, cliquez sur Enregistrer les paramètres.

    Capture d’écran du bouton Enregistrer les paramètres de la Management Console

    Remarque : l’enregistrement des paramètres dans la Management Console redémarre les services système, ce qui peut entraîner un temps d’arrêt visible pour l’utilisateur.

  4. Attendez la fin de l’exécution de la configuration.

    Configuration de votre instance

  5. Cliquez sur Accéder à votre instance.

Activation du graphe de dépendances via l’interpréteur de commandes d’administration

  1. Connectez-vous à your GitHub Enterprise Server instance à l’adresse http(s)://HOSTNAME/login.

  2. Dans l’interpréteur de commandes d’administration, activez le graphe des dépendances sur 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. Revenez à GitHub Enterprise Server.