このページの内容
クラウドアクセスセキュリティブローカー(CASB)
このトピックでは、ファイアウォールでCASBを設定し、選択したクラウドアプリケーションのセットに対してインラインアクティビティ制御を有効にする方法について説明します。
CASBの概要
クラウドアクセスセキュリティブローカー(CASB)は、エンタープライズユーザーとクラウドサービスプロバイダの間に位置する重要なセキュリティチェックポイントとして機能します。主な役割は、セキュリティポリシーを適用して、クラウドアプリケーションへのアクセスを保護および制御することです。
CASBは、インラインアプリケーションアクティビティ制御を提供する新しいレイヤー7サービスです。CASBのポリシーエンジンでは、アクセス条件を絞り込むことができます。組織内で使用する一連のクラウドアプリケーションのファイルへのアクセス、ダウンロード、アップロードに関するルールを指定できます。
利点
- CASBは、SaaSアプリケーションとアクティビティを包括的に可視化し、制御することで、セキュリティチームを支援します。
- CASBは、特定のアプリケーションやアクティビティに関連付けられたカスタマイズされたポリシールールにより、きめ細かな制御を可能にします。
- CASBはドメインチェックを使用して、組織で使用しているSaaSアプリケーションが正当であり、悪意を持ってなりすまされていないことを確認します。
ファイアウォールでCASBを使用するには、CASBポリシーを設定し、セキュリティポリシーにCASBポリシールールを適用する必要があります。
CASB機能を設定する手順:
- CASBポリシーを設定します。
以下のいずれかの一致条件でCASBポリシールールを設定します:
Dropbox、Google Docs、OneDriveなどのアプリケーション、またはファイル共有、チャット、メールなどのアプリケーショングループ。
ログイン、ダウンロード、アップロードなどのアクティビティただし、すべてのアプリケーションがすべてのアクティビティをサポートしているわけではありません。アプリケーションを設定するときは、その特定のアプリケーションでサポートされているアクティビティのみを選択してください。アプリケーションとそれに関連するアクティビティ間のマッピングの包括的なビューについては、表 1 を参照してください。
表1:アプリケーションとアクティビティのマッピング サポートされているアプリケーション
サポートされているアクティビティ
ボックス ログイン、アップロード、ダウンロード、共有 ドロップボックス ログイン、アップロード、ダウンロード、共有 Googleドキュメント ログイン、アップロード、ダウンロード、共有 Salesforce ログイン、アップロード、ダウンロード、共有 OneDrive ログイン、アップロード、ダウンロード、共有 SharePoint ログイン、アップロード、ダウンロード、共有 たるみ ログイン、チャット、音声/ビデオ、ファイル転送 Gmail ログイン、読み取り、作成、送信、添付ファイルのアップロード、添付ファイルのダウンロード 共有アクティビティオプションのアクティビティパラメーターを設定できます。このオプションのステートメントを設定することで、トラフィックをより細かく制御することができます。
CASB用のアプリケーションインスタンスを作成します。CASBでは、企業と非企業間のSaaSアプリケーションインスタンスを区別するために、管理者はインスタンスパラメーターを使用してアクセスポリシーを設定する必要があります。インスタンスを識別するために、CASBはインスタンスID、ドメイン、タイプ(オプション)を必要とします。 表2に 、アプリケーションインスタンス設定オプションを示します。
表2:アプリケーションインスタンスの設定 設定
ガイドライン
名前
(必須)アプリケーションインスタンス名。例えば、dropbox123です。
アプリケーションインスタンスID
(必須)アプリケーションインスタンスIDSaaSサービスにアクセスするための固有のURLを参照します
各アプリケーションは、独自のインスタンスIDを持つことができます。以下のURL例では、アプリケーションのSaaS URLから取得したインスタンスIDとして共通の文字列 acmecorp07 を使用します。
ボックスURL—acmecorp07.app.box.com
OneDriveまたはSharePoint URL—acmecorp07ms-my.sharepoint.com
- Salesforce URL — acmecorp07.my.salesforce.com と acmecorp07.lightning.force.com
Slack - Slack URLは acmecorp-zoy8730.slack.com で、インスタンスIDはacmecorp-zoy8730です。
以下のアプリケーションには汎用URLがあり、インスタンスIDは適用されません。
Dropbox—dropbox.com
Googleドキュメント—docs.google.com
Gmail—mail.google.com
ドメイン
(必須)ドメインアドレスを入力します。メールドメインを指します。
たとえば、acmecorp07.com は組織ドメインです。Box、Dropbox、Google Docs、Salesforce、Gmail、Slack は、すべてのユーザーに同じドメインを使用します。
OneDrive と SharePoint のドメイン値は acmecorp07ms.onmicrosoft.com です。
タイプ
(オプション)以下の値のいずれかを入力して、タイプをアプリケーションインスタンスにマップします。
仕事
個人
注:
Dropboxの値のタイプを設定する必要があります。他のアプリケーションでは、この設定はオプションです。
タグ
(オプション)以下の値のいずれかを入力して、タグ付けをアプリケーションインスタンスにマッピングします。
認可—組織によって認可されたアプリケーションインスタンス。
認可されていない—組織によって認可されていないアプリケーションインスタンス。
ポリシーアクションを定義します。各ポリシーには、すべての一致条件が成功したときにシステムが実行する一連のアクション(許可/拒否およびログアクション)があります。
デフォルトのルールを設定します。他のどのルールも一致しない場合、またはポリシーに他のルールがない場合、デフォルトのルールが一致します。デフォルトルールの設定は必須です。
許可されたトラフィックのアプリケーションサービスとしてセキュリティポリシーにCASBポリシーを適用します。
CASBルールについては、以下の点に注意してください。
-
CASBルールを順番に並べて、アプリケーションまたはアクティビティの特定の一致基準を処理します。
-
統合ポリシー設定用にデフォルトのCASBポリシーを設定します。このデフォルトポリシーは、動的なアプリケーション一致が発生するまでセッションに適用されます。セキュリティポリシーで最終的なアプリケーション一致が利用可能になると、対応するCASBポリシーが適用されます。最終ファイアウォールポリシーでCASBポリシーが明示的に設定されていない場合、CASBサービスはセッションを切断します。
CASBポリシー設定の例
CASBを設定するには、以下のことが必要です:
-
セキュリティデバイスにJunos OSリリース24.2R1をインストールします。
-
アプリケーション識別機能ライセンスをインストールします。 Junos OS ライセンスの管理を参照してください。
-
Junos OSアプリケーションシグネチャパッケージをダウンロードしてインストールします。Junos OSアプリケーションシグネチャパッケージのダウンロードとインストール
次のサンプルは、ユーザーが特定のドメインのみで SharePoint アプリケーションに共有できるようにする CASB ポリシーの構成を示しています。
- CASBポリシーパラメーターを設定します。
[edit] user@host# set security casb instance is1 application SharePoint user@host# set security casb instance is1 instance-id acmecorp07 user@host# set security casb instance is1 domain acmecorp07ms-my.sharepoint.com user@host# set security casb instance is1 tag sanctioned user@host# set security casb instance is1 type work user@host# set security casb casb-policy casb-policy-1 rules rule1 match application SharePoint activity Share param-name share-domain param-value acmecorp07 user@host# set security casb casb-policy casb-policy-1 rules rule1 match application SharePoint instance is1 user@host# set security casb casb-policy casb-policy-1 rules rule1 then allow user@host# set security casb casb-policy casb-policy-1 rules rule1 then log-action user@host# set security casb casb-policy casb-policy-1 default-rule allow user@host# set security casb casb-policy casb-policy-1 default-rule log-action
注:CASBポリシーを設定するプロセスでは、 アプリケーション と アクティビティ の両方が必須コンポーネントですが、 param-value はポリシー内でより詳細なオプションを指定できるオプション要素です。
アプリケーションサービスとしてセキュリティポリシーにCASBポリシーを適用します。
[edit] user@host# set security policies from-zone trust to-zone untrust policy policy-name then permit application-services casb-policy casb-policy-1
次のCASBポリシーは、すべてのファイル共有アプリケーションからのダウンロードを拒否します。
- CASBポリシーパラメーターを設定します。
[edit] user@host# set security casb casb-policy casb-policy-2 rules rule1 match application-group FileSharing application any activity deny user@host# set security casb casb-policy casb-policy-2 rules rule1 then deny user@host# set security casb casb-policy casb-policy-2 default-rule allow
アプリケーションサービスとしてセキュリティポリシーにCASBポリシーを適用します。
[edit] user@host# set security policies from-zone trust to-zone untrust policy policy-name then permit application-services casb-policy casb-policy-2
CASBポリシーに対して以下のアクティビティを実行することもできます。
-
ログアクティビティ。
[edit] set security casb casb-policy <policy-name> log-activity [login upload download]
-
ルールの順序を変更します。
[edit] insert security casb casb-policy <policy-name> rule <rule-name> [before | after]
-
デフォルトポリシーを設定します。
[edit] set security casb default-policy <casb-policy-name>
統合ポリシーには、デフォルトポリシーが必要です。デフォルトポリシーが設定されていない場合、コミット中にエラーメッセージが表示されます。
ERROR: default-policy is not configured which is must with unified multi policy configuration
検証オプション
次のコマンドを使用して、CASBポリシー設定を確認します。
- この show security casb casb-policies を使用して、デバイスに設定されているすべてのCASBポリシーを表示します。
user@host> show security casb casb-policies Casb Policies: 1 Policy Name ID cp1 1
- show security casb casb-policies policy-nameを使用して、CASBポリシーの詳細を表示します。
user@host> show security casb casb-policies cp1 PIC : FPC 0 PIC 0 Policy Name: cp1 Policy ID: 1
補足プラットフォーム情報
CASB機能エクスプローラを使用して、特定の機能のプラットフォームおよびリリースサポートを確認します。
お使いのプラットフォームに固有の動作を確認するには、以下の表を使用して下さい:
| CASBをサポートするSRXシリーズファイアウォール | SRX300、SRX320、SRX340、SRX345、SRX400、SRX440、SRX550M | SRX4100、SRX4200、SRX4300、SRX4600、SRX4700、SRX5400、SRX5600、SRX5800 |
|---|---|---|
| CASBポリシーの最大数 | 64 | 256 |
関連項目
変更履歴テーブル
サポートされる機能は、使用しているプラットフォームとリリースによって決まります。 機能エクスプローラー を使用して、機能がお使いのプラットフォームでサポートされているかどうかを確認します。