この記事は、GitHub用の相互接続アプリケーションの統合を設定する方法を説明します。
概要
相互接続アプリケーションは、承認されたSaaSアプリケーションに接続されているサードパーティプラグインの可視性を提供します。 アプリ内のデータの可視性をCatoに提供するには、必要なアプリケーションとの統合を設定する必要があります。 詳細については、「相互接続アプリケーションの表示と分析」を参照してください。
相互接続アプリケーションの統合を設定するには、以下の手順を実行してください:
SaaSアプリケーション内で統合を設定します
Cato管理アプリケーション (CMA) でAPIコネクタを作成します
相互接続アプリケーションにはCASBライセンスが必要です。 CASBライセンスの購入に関する詳細は、Catoの担当者にお問い合わせください。
GitHub統合の利点
このコネクタを作成した後、Catoを通じてGitHub環境に接続されたアプリケーションの権限および使用状況データ(ユーザー、最終使用日を含む)を確認できます。
GitHub統合の設定
GitHub統合を設定するには、必要な情報を生成しCMAに入力します
前提条件
GitHub エンタープライズ ライセンス
ステップ1:GitHubデベロッパーセンターで統合を設定
GitHubデベロッパーセンターで、CMAに入力するアクセス トークンを特定します。
GitHub統合を設定するには:
GitHubデベロッパーセンターで、Personal access tokens > Tokens (classic)にナビゲートします。
新しいトークンを生成>新しいトークンを生成(クラシック)をクリックします。
トークンの有効期限を設定します。
有効期限を最大の1年に設定することをお勧めします。これらのスコープを追加します:
監査ログ:
read:audit_log
対象組織名:
read:org
トークンを生成をクリックして、組織を承認します。
アクセス トークンをコピーして保存し、CMAに入力できるようにします。
「SSOを設定」をクリックして、組織を承認します
設定>エンタープライズにナビゲートします。
エンタープライズの名前をクリックします。
エンタープライズのログインページが表示されます。URLの最後の部分をコピーして保存し、CMAに追加できるようにします。 例として、URL
https://github.com/enterprises/catoでは、catoをコピーして保存します。
ステップ2:CMAでAPIコネクタを作成
必要なアプリケーションとの統合を設定した後、CMAに詳細を追加します。
CMAでAPIコネクタを作成するには:
ナビゲーションメニューから、「リソース>統合」をクリックします。
「設定済み統合」のタブをクリックします。
「新規」をクリックします。
新しい統合パネルが開きます。
追加するSaaSアプリケーションを選択します。
機能のドロップダウンでサードパーティアプリケーションを選択します。
作成した詳細を追加します。
「保存」をクリックします。
アプリは「接続済みアプリ」テーブルに「接続済み」ステータスで表示されます。
APIを接続した後、プラグインページで相互接続アプリケーションを追跡できます。 データが表示されるまで数分かかる場合があります。