– ユーザーアカウント向けのGitHub Free
– GitHub Pro
– 組織向けのGitHub Free、
– GitHub Team、
– クラウドホスト型のGitHub Enterprise
API データ保護用に GitHub を構成するには、GitHub インスタンスにアクセスするためのウェブ アプリケーション クライアントとしてNetskope承認する必要があります。
GitHubでAPIデータ保護を設定するには、以下の2つの手順が必要です。
-
GitHub 組織アカウントに Introspection for GitHub アプリをインストールしてください。
-
Netskope UIでGitHubインスタンスを設定する
GitHub に Introspection for GitHub App をインストールします
GitHub 組織に Introspection for GitHub アプリをインストールするには:
-
GitHub 組織アカウントを使用してwww.github.comにログインします。
-
Netskopeテナントの場所に応じて、以下のURLからIntrospection for GitHubアプリをインストールしてください。
以下のURLにアクセスする前に、GitHub組織アカウントにログインしていることを確認してください。-
DFW3: https://github.com/apps/introspection-for-github-na-dfw3
-
FRA2: https://github.com/apps/introspection-for-github-eu-fra2
-
PBMM(カナダ連邦規制遵守): 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
-
米国FedRAMP: https://github.com/apps/introspection-for-github-na-fh1
-
ZUR2: https://github.com/apps/introspection-for-github-eu-zur2
テナントの管理プレーンの場所がわからない場合は、営業担当者またはNetskopeサポートにお問い合わせください。 -
Installをクリックしてください。
-
組織名>すべてのリポジトリをSelectし、Installをクリックします。
インストールオプションは変更しないでください。
インストールが完了すると、成功メッセージが表示されるはずです。Netskope UIでGitHubインスタンスの設定に進んでください。
Netskope UIでGitHubインスタンスを設定する
NetskopeがGitHubインスタンスにアクセスすることを承認するには:
-
NetskopeテナントUIにログインしてSettings > Configure App Access > Classic > SaaSに移動します。
-
GitHubアイコンSelect 、次にSetup Instanceをクリックします。
-
Setup Instanceウィンドウが開きます。以下の詳細を入力してください。
-
インスタンス名: GitHub 組織の名前を入力してください。
インスタンス名はGitHubの組織名と同じでなければなりません。 ケースに敏感です。 -
インスタンスタイプ:以下のオプションから適切な機能Select 。
-
APIデータ保護:このオプションSelectと、 Netskope SaaSアプリインスタンスをスキャンして、ファイル、ユーザー、その他のエンタープライズデータを一覧表示できるようになります。
-
監査 このオプションSelect 、 Netskope取得するSaaSアプリで行われた変更(アップロード、ダウンロード、削除など)などの監査ログ/イベントが生成されます。 API呼び出し。 Netskope UIのSkope IT > EVENTS > Application Eventsページで監査ログ/イベントを表示できます。
-
セキュリティ態勢:このオプションSelectと、 Netskope SaaSアプリを継続的にスキャンし、リスクの高いSaaSアプリの設定ミスを特定して修正し、セキュリティ態勢をベストプラクティスおよびコンプライアンス基準に適合させることができます。
この機能はNetskope SaaSセキュリティポスチャー管理ソリューションの一部です。追加の設定要件については、 「次世代SaaSセキュリティ態勢管理」を参照してください。
-
-
管理者ユーザー名:管理者のGitHubユーザー名を入力してください。
ユーザー名は、あなたがインストールするGitHub管理者のユーザー名と同じである必要があります。 GitHub用Introspectionアプリをインストールするために。 ケースに敏感です。 -
管理者の電子メール: GitHub ユーザー名に関連付けられた電子メール アドレスを入力します。
-
-
Saveをクリックし、次にGrant Accessをクリックして、先ほど作成したアプリインスタンスを開きます。管理者ユーザー名とパスワードでログインするよう求められますので、その後、 Grant Accessをクリックしてください。設定結果ページが開いたら、 Closeをクリックします。
ブラウザを更新すると、インスタンス名の横に緑色のチェックマークアイコンが表示されるはずです。
GitHub で GitHub アプリのイントロスペクションをアンインストールする
GitHub 用 Introspection アプリもアンインストールできます。アプリをアンインストールするには:
-
ログインして使うGitHub管理ユーザー名 を www.github.com してください。
-
右上のSettingsをクリックします。

-
左側のナビゲーションで、 Organizationsをクリックします。
-
GitHubアプリをインストールした組織を特定し、 Settingsをクリックします。
-
左側のナビゲーションで、 GitHub Appsをクリックします。
-
GitHubアプリを特定してConfigureをクリックします。
-
Uninstall <app name>セクションまでスクロールダウンして、 Uninstallをクリックしてください。

アプリをアンインストールすると、NetskopeはGitHubからの通知を一切受信しなくなります。

