Oracle Integrationセキュリティの主な概念
アクセスを制御するサービス、様々なタイプのネットワーク・トラフィック、ネットワーク・トラフィックの制御方法など、Oracle Integrationの主なセキュリティ概念を理解します。
アクセスを制御するためのサービス
次のサービスを使用して、様々な方法でOracle Integrationにアクセスするユーザーおよびリソースを制限します。
| サービス | 使用方法 |
|---|---|
| Oracle Integration |
Oracle Integrationを使用するすべての組織には、1つ以上のOracle Integrationインスタンスがあります。 これらのインスタンス内で、管理者レベルのサービス・ロールを持つユーザーは、次のものへのアクセスを制御します:
ユーザーは、そのユーザー・インタフェースまたはその開発者APIを使用してインスタンスにアクセスします。 参照: |
| Oracle Cloudコンソール |
Oracle Integrationを使用するすべての組織は、Oracle Cloudコンソールにアクセスできます。 ここで、適切なIAM (アイデンティティおよびアクセス管理)ポリシーを持つユーザーは、次のタスクを実行します:
ユーザーは、次からOracle Cloudコンソールにアクセスします:
|
詳細は、「ユーザーおよびリソースについて学習」を参照してください。
このガイドのメイン・セクション
このガイドでは、次の情報を示します。
| 領域 | 説明 |
|---|---|
| アクセス制御 |
アクセス制御には、次の2つの領域があります:
|
| データ保護 |
認可されたユーザーのみがデータを表示できるようにする方法、および資格証明を適切に処理する方法を理解する方法について学習します。 |
インバウンドおよびアウトバウンド・ネットワーク・トラフィック
ネットワーク・アクセスを制御するには、まず管理するトラフィックのタイプについて理解します。
-
インバウンド・トラフィック(イングレス・トラフィックとも呼ばれる)は、Oracle Integrationの外部から発生し、次の場所に移動します:
-
Oracle Integrationインスタンス
-
Oracle Integration API (Developer API for Oracle Integration 3および統合エンドポイントを含む)
-
ファイル・サーバー
-
-
アウトバウンド・トラフィック(エグレス・トラフィックとも呼ばれる)は、Oracle Integrationインスタンスで発生し、次の場所に移動します:
- ターゲット・システム
詳細は、「ネットワーク・アクセスの制御」を参照してください。
許可リスト
Oracle Integrationのネットワーク・アクセス制御は、主にインバウンド・トラフィックの制限を中心としています。 Oracle Integrationを保護するには、Oracle Integrationインスタンスおよびその関連リソースにアクセスできるIPアドレスを制限する必要があります。 アクセス制御リスト(ACL)またはホワイトリストとも呼ばれる許可リストを使用して、このトラフィックを制限します。 許可リストは、信頼できるIPアドレス、クラス・レス・ドメイン間ルーティング(CIDR)ブロック範囲、およびVCN OCIDs (仮想クラウド・ネットワークOracle Cloud識別子)と呼ばれるOracle割当ての一意のIDを識別します。
このガイドでは、次の許可リストについて説明します:
-
Oracle Integrationの許可リスト
-
「ファイル・サーバー」の許可リスト
-
許可リストが有効になっているターゲット・アプリケーションの許可リスト
詳細は、「ネットワーク・アクセスの制御」を参照してください。
認証と認可
ユーザーおよびアプリケーションにはリソースへのアクセスが必要です。 認証と認可により、許可されたユーザーおよびアプリケーションのみがアクセスできるようになり、アクセス後に必要なタスクのみを実行できます。
-
認証とは、アクセス権を取得しようとするユーザーまたはアプリケーションを検証するプロセスです。
-
認可は、ユーザーまたはアプリケーションがリソース内の特定のアクティビティまたはオブジェクトにアクセスできるかどうかを決定するために、リソースが使用するプロセスです。
Oracle Integrationおよびその関連リソースでは、ユーザーを認証および認可するために様々な方法が使用されます。 詳細は、「ユーザーおよびリソースについて学習」および「ユーザー、クライアント・システムおよび接続アクセスの制御」を参照してください。
暗号化
暗号化とは、情報やデータをスクランブルして保護するプロセスです。 Oracle Integrationには、暗号化用に次のオプションが用意されています。
-
ワイヤー暗号化
すべてのインバウンド・トラフィックはTLSまたはSFTPで保護され、セキュアな暗号化トランスポートに使用されます。 「Oracleのセキュリティ職責」を参照してください。
-
データの暗号化
Oracle Integrationを含むすべてのOracle Cloud Infrastructureサービスは、すべてのデータをリストア時に暗号化します。
「Oracleのセキュリティ職責」を参照してください。
-
処理中の暗号化
ステージング・ファイル・アクションを使用して、ファイルを暗号化および復号化できます。 『Oracle Integration 3での統合の使用』のステージ・ファイル・アクションを使用したスケジュール統合でのファイルの処理に関する項を参照してください。
ステージ・ファイル・アクションは、次のアダプタで動作します:
-
Fileアダプタ
『Oracle Integration 3でのファイル・アダプタの使用』の外部サービスに接続するための証明書のアップロードを参照してください。
-
FTPアダプタ
『Oracle Integration 3でのFTPアダプタの使用』のPGP暗号化復号化接続の構成に関する項を参照してください。
暗号化および復号化に使用するキーは、制御下にあります。キーはOracle Integrationにロードし、複数の統合にわたって使用することを選択できます。
-
監査とロギング
Oracle Integrationでは、設計時監査が提供されます。これは、設計時アクションのログ、アクションを完了したユーザー、およびアクションを完了した時間です。 「データの可視性」を参照してください。