- GitHub Free pour les comptes d'utilisateurs
- GitHub Pro
- GitHub gratuit pour les organisations
- GitHub Team
- GitHub Enterprise hébergé dans le nuage
Pour configurer GitHub pour la protection des données de l'API, vous devez autoriser Netskope en tant que client d'application web à accéder à votre instance GitHub.
Pour configurer GitHub pour la protection des données de l'API, cette procédure comporte deux parties :
-
Installez l'application Introspection pour GitHub dans le compte de l'organisation GitHub.
-
Configurer l'instance GitHub dans l'interface utilisateur de Netskope
Installez l'Introspection pour l'application GitHub dans GitHub
Pour installer l'application Introspection pour GitHub dans l'organisation GitHub :
-
Connectez-vous à www.github.com en utilisant votre compte d’organisation GitHub.
-
En fonction de l'emplacement de votre locataire Netskope, installez l'application Introspection for GitHub à partir des URL suivantes :
Assurez-vous d'être connecté à votre compte d'organisation GitHub avant d'accéder aux URL suivantes.-
DFW3 : https://github.com/apps/introspection-for-github-na-dfw3
-
FRA2: https://github.com/apps/introspection-for-github-eu-fra2
-
LON3 : https://github.com/apps/introspection-for-github-lon3
-
PBMM (Conformité réglementaire fédérale canadienne) : https://github.com/apps/introspection-for-github-pbmm
-
RUH1 : https://github.com/apps/introspection-for-github-sa-ruh1
-
SJC1 : https://github.com/apps/introspection-for-github-na-sjc
-
SJC2 : https://github.com/apps/introspection-for-github-na-sjc2
-
US FedRAMP : https://github.com/apps/introspection-for-github-na-fh1
-
ZUR2 : https://github.com/apps/introspection-for-github-eu-zur2
Si vous n'êtes pas sûr de l'emplacement de l'avion de gestion de votre locataire, contactez votre représentant commercial ou le support Netskope. -
Cliquez sur Install.
-
Select le nom de l’organisation > Tous les dépôts et cliquez Install.
Ne modifiez pas les options d'installation.
Une fois l'installation terminée, vous devriez voir apparaître un message de réussite. Procédez à la configuration de l'instance GitHub dans l'interface utilisateur de Netskope.
Configurer l'instance GitHub dans l'interface utilisateur de Netskope
Pour autoriser Netskope à accéder à votre instance GitHub :
-
Connectez-vous à l'interface utilisateur du locataire Netskope et accédez à Settings > Configure App Access > Classic > SaaS.
-
Select l'icône GitHub, puis cliquez sur Setup Instance.
-
La fenêtre Setup Instance s'ouvre. Saisissez les informations suivantes :
-
Nom de l'instance : Saisissez le nom de l'organisation GitHub.
Le nom de l'instance doit être identique au nom de l'organisation GitHub. Il est sensible à la casse. -
Instance Type : Select les caractéristiques appropriées parmi les options suivantes :
-
API données Protection : Select cette option permet à Netskope d'analyser votre instance d'application SaaS pour répertorier les fichiers, les utilisateurs et d'autres données d'entreprise.
-
Rapports d'audit : Select cette option permet de générer des journaux/événements d'audit tels que toute modification apportée à l'application SaaS (chargement, téléchargement, suppression, etc.) que Netskope récupère à l'aide d'appels d'API. Vous pouvez consulter les journaux/événements d'audit sur la page Skope IT > EVENTS > Application Events de l'interface utilisateur de Netskope.
-
Security Posture : Select cette option permet à Netskope d'analyser en permanence votre application SaaS afin d'identifier et de corriger les erreurs de configuration de l'application SaaS et d'aligner la posture de sécurité sur les meilleures pratiques et les normes de conformité.
Cette fonctionnalité fait partie de la solution Netskope SaaS Security Posture Management. Pour des exigences de configuration supplémentaires, lisez Next Generation SaaS Security Posture Management.
-
-
Nom d'utilisateur de l'administrateur : entrez le nom d'utilisateur GitHub de l'administrateur.
Le nom d'utilisateur doit être le même que le nom d'utilisateur GitHub de l'administrateur que vous avez utilisé pour installer l'application Introspection pour GitHub. Il est sensible à la casse. -
Email de l'administrateur : Saisissez l'adresse électronique associée au nom d'utilisateur GitHub.
-
-
Cliquez sur Save, puis sur Grant Access pour l'instance d'application que vous venez de créer. Vous serez invité à vous connecter avec votre nom d'utilisateur et votre mot de passe d'administrateur, puis à cliquer sur Grant Access. Lorsque la page des résultats de configuration s'ouvre, cliquez sur Close.
Rafraîchissez votre navigateur et vous devriez voir une icône verte à côté du nom de l'instance.
Désinstaller Introspection pour l'application GitHub dans GitHub
Vous pouvez également désinstaller l'application Introspection pour GitHub. Pour désinstaller l'application :
-
Connectez-vous à www.github.com en utilisant votre nom d’utilisateur d’administration GitHub.
-
En haut à droite, cliquez sur Settings.

-
Sur la navigation de gauche, cliquez sur Organizations.
-
Identifiez l’organisation où vous avez installé l’application GitHub et cliquez Settings.
-
Sur la navigation de gauche, cliquez sur GitHub Apps.
-
Identifiez l'application GitHub et cliquez sur Configure.
-
Faites défiler jusqu’à la section Uninstall <app name> et cliquez sur Uninstall.

Lorsque vous désinstallez l'application, Netskope ne reçoit plus de notifications de GitHub.

