GitHub: 相互接続アプリケーション統合の設定

Prev Next

この記事は、GitHub用の相互接続アプリケーションの統合を設定する方法を説明します。

概要

相互接続アプリケーションは、承認されたSaaSアプリケーションに接続されているサードパーティプラグインの可視性を提供します。 アプリ内のデータの可視性をCatoに提供するには、必要なアプリケーションとの統合を設定する必要があります。 詳細については、「相互接続アプリケーションの表示と分析」を参照してください。

相互接続アプリケーションの統合を設定するには、以下の手順を実行してください:

  1. SaaSアプリケーション内で統合を設定します

  2. Cato管理アプリケーション (CMA) でAPIコネクタを作成します

相互接続アプリケーションにはCASBライセンスが必要です。 CASBライセンスの購入に関する詳細は、Catoの担当者にお問い合わせください。

GitHub統合の利点

このコネクタを作成した後、Catoを通じてGitHub環境に接続されたアプリケーションの権限および使用状況データ(ユーザー、最終使用日を含む)を確認できます。

GitHub統合の設定 

GitHub統合を設定するには、必要な情報を生成しCMAに入力します

前提条件 

  • GitHub エンタープライズ ライセンス

ステップ1:GitHubデベロッパーセンターで統合を設定

GitHubデベロッパーセンターで、CMAに入力するアクセス トークンを特定します。

GitHub統合を設定するには:

  1. GitHubデベロッパーセンターで、Personal access tokens > Tokens (classic)にナビゲートします。

  2. 新しいトークンを生成>新しいトークンを生成(クラシック)をクリックします。

  3. トークンの有効期限を設定します。
    有効期限を最大の1年に設定することをお勧めします。

  4. これらのスコープを追加します:

    • 監査ログ:

      • read:audit_log

    • 対象組織名:

      • read:org

  5. トークンを生成をクリックして、組織を承認します。 

  6. アクセス トークンをコピーして保存し、CMAに入力できるようにします。

  7. 「SSOを設定」をクリックして、組織を承認します

  8. 設定>エンタープライズにナビゲートします。

  9. エンタープライズの名前をクリックします。
    エンタープライズのログインページが表示されます。

  10. URLの最後の部分をコピーして保存し、CMAに追加できるようにします。 例として、URL https://github.com/enterprises/catoでは、catoをコピーして保存します。

ステップ2:CMAでAPIコネクタを作成

必要なアプリケーションとの統合を設定した後、CMAに詳細を追加します。

CMAでAPIコネクタを作成するには:

  1. ナビゲーションメニューから、「リソース>統合」をクリックします。

  2. 「設定済み統合」のタブをクリックします。

  3. 「新規」をクリックします。

    新しい統合パネルが開きます。

  4. 追加するSaaSアプリケーションを選択します。

  5. 機能のドロップダウンでサードパーティアプリケーションを選択します。

  6. 作成した詳細を追加します。

  7. 「保存」をクリックします。

  8. アプリは「接続済みアプリ」テーブルに「接続済み」ステータスで表示されます。

APIを接続した後、プラグインページで相互接続アプリケーションを追跡できます。 データが表示されるまで数分かかる場合があります。