À propos de la facturation et des licences GitHub Advanced Security
Pour utiliser les fonctionnalités GitHub Advanced Security (GHAS) sur des référentiels privés ou internes avec des commiteurs actifs uniques, vous devez avoir des licences GHAS disponibles. Avec les security configurations, vous pouvez facilement comprendre l’utilisation de licences GHAS des référentiels dans votre organisation, ainsi que le nombre de licences GHAS disponibles dans votre entreprise. En outre, si vous devez mettre davantage de licences GHAS à disposition pour sécuriser un référentiel à fort impact, vous pouvez rapidement désactiver les fonctionnalités GHAS sur des référentiels privés et internes à grande échelle.
Pour en savoir plus sur les licences GHAS, ainsi que sur les commiteurs uniques et actifs, consultez « À propos de la facturation pour GitHub Advanced Security ».
Comprendre votre utilisation des licences GitHub Advanced Security
-
Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
-
Sous le nom de votre organisation, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.
-
Dans la section Sécurité de la barre latérale, sélectionnez le menu déroulant Sécurité du code, puis cliquez sur Configurations.
-
Dans la section « Appliquer des configurations », votre utilisation actuelle de licences s’affiche comme suit : « NUMBER-USED out of NUMBER-PURCHASED available GitHub Advanced Security licenses in use by YOUR-ENTERPRISE. »
-
Si vous le souhaitez, pour rechercher des référentiels spécifiques dans votre organisation, filtrez la table de référentiels. Pour en savoir plus, consultez « Filtrage des référentiels dans votre organisation à l’aide de la table de dépôts ».
-
Pour identifier rapidement le nombre de licences GHAS nécessaires pour activer les fonctionnalités GHAS sur un référentiel spécifique, dans la ligne de la table de référentiels de ce référentiel, le message « Licences NUMBER requises » doit s’afficher.
-
Pour afficher l’utilisation des licences pour plusieurs référentiels de votre organisation, sélectionnez les référentiels dans la table de référentiels. Dans la section « Appliquer des configurations », vous verrez le nombre de licences requises pour appliquer des fonctionnalités GHAS aux référentiels, ainsi que le nombre de licences mises à disposition si vous désactivez les fonctionnalités GHAS sur ces référentiels.
Désactivation des fonctionnalités GitHub Advanced Security sur les référentiels sélectionnés dans votre organisation
-
Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
-
Sous le nom de votre organisation, cliquez sur Paramètres. Si vous ne voyez pas l’onglet « Paramètres », sélectionnez le menu déroulant , puis cliquez sur Paramètres.
-
Dans la section Sécurité de la barre latérale, sélectionnez le menu déroulant Sécurité du code, puis cliquez sur Configurations.
-
Si vous le souhaitez, dans la section « Appliquer des configurations », filtrez les référentiels spécifiques sur lesquels vous souhaitez désactiver GHAS. Pour en savoir plus, consultez « Filtrage des référentiels dans votre organisation à l’aide de la table de dépôts ».
-
Dans la table de référentiels, sélectionnez les référentiels à l’aide de l’une des trois méthodes suivantes :
- Sélectionnez chaque référentiel individuel sur lequel vous souhaitez désactiver les fonctionnalités GHAS.
- Pour sélectionner tous les référentiels affichés sur la page actuelle de la table des référentiels, sélectionnez Référentiels NUMBER.
- Après avoir sélectionné Référentiels NUMBER, pour sélectionner tous les référentiels de votre organisation qui correspondent aux filtres que vous avez appliqués, cliquez sur Sélectionner tout.
Une fois que vous avez sélectionné les référentiels souhaités, dans la section « Appliquer des configurations », vous pouvez voir le nombre de licences GHAS qui seront disponibles lorsque vous désactivez les fonctionnalités GHAS sur ces référentiels. Pour plus d’informations, consultez « Comprendre votre utilisation des licences GitHub Advanced Security ».
-
Sélectionnez le menu déroulant Appliquer des configurations , puis cliquez sur Désactiver GitHub Advanced Security.
-
Pour terminer la désactivation des fonctionnalités GHAS sur les référentiels privés ou internes sélectionnés, dans la fenêtre « Désactiver GitHub Advanced Security? », cliquez sur Disable GitHub Advanced Security.
Note
- La désactivation des fonctionnalités GHAS pour un référentiel privé ou interne détache également ce référentiel de toute security configuration liée.
- Sur GitHub.com, la désactivation des fonctionnalités GHAS via la table des référentiels ne désactivera pas ces fonctionnalités sur les référentiels publics puisqu'elles ne nécessitent pas de licences GitHub Advanced Security.