添付ファイルの暗号化のチュートリアル

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • このチュートリアルでは、キー管理フレームワーク (KMF) がある フィールド暗号化エンタープライズ を使用してインスタンスの添付ファイルを暗号化する方法を示します。また、独自のキーを使用する方法も示します。

    始める前に

    注:
    この手順は、フィールド暗号化エンタープライズ 機能にのみ適用されます。フィールド暗号化エンタープライズ の取得についての詳細は「フィールド暗号化 のアクティブ化」を参照してください。

    必要なロール:sn_kmf.cryptographic_manager

    このタスクについて

    このチュートリアルでは、顧客指定の暗号化キーを作成してアップロードしたインスタンスから開始します。キーを使用できますが、この例では顧客指定のキーを使用します。

    機密性の高い添付ファイルをインスタンスにアップロードし、特定のユーザーからのアクセスを制限します。暗号化フィールド構成を使用して、機密データにアクセスできる権限を持つ担当者を指定します。

    アクセス権を付与されたユーザーのみに表示するか、または、データの表示を制限されていないすべてのユーザーに表示するために、添付ファイルを暗号化する方法を示します。この例では、特定のロールが インシデントモジュールの添付ファイルにアクセスできないように制限しています。

    注:
    フィールド暗号化エンタープライズでは複数のモジュールを使用できますが、添付ファイルの暗号化では単一のモジュールを使用する必要があります。

    手順

    1. フィールド暗号化エンタープライズ が有効になっていることを確認します。
    2. 暗号化モジュールを作成します。
      詳細については、「 フィールド暗号化の暗号化モジュールの作成 」を参照してください。
    3. 移動先 すべて > システムセキュリティ > フィールド暗号化 > フィールド暗号化のエクスペリエンス.
    4. [フィールド暗号化の概要] から [ モジュールの詳細を表示 ] を選択して、構成するモジュールレコードを開きます。
    5. 暗号化 フィールド を選択して 構成します。
    6. フォームに次のように入力します。
      表 : 1. 暗号化フィールドの構成フィールド
      フィールド 説明
      テーブル 機密情報にアクセスするテーブルを選択します。この例では、インシデント [インシデント] を選択します。
      タイプ 選択したテーブルから添付ファイルを暗号化するために個人キーを使用するには、添付ファイルを選択します。この例の場合、インシデントを選択します。
      アクティブ フィールド構成を使用できるようにするために、アクティブをマークします。
      重要:
      アクティブな場合、インスタンスは選択されているフィールドまたは添付ファイルの新しいデータをアクティブに暗号化しています。ユーザーは、関連付けられたモジュールアクセスポリシーを介して権限がない限り、このデータにアクセスできません。フィールドがモジュールアクセスポリシーの暗号化と適用を開始する準備ができていない場合は、選択しないでください。

      暗号化フィールド構成がアクティブになった後に履歴データが暗号化されていることを確認するには、列に対して一括暗号化ジョブを実行する必要があります。詳細については、「一括暗号化、復号化、またはリキーをスケジュールする」を参照してください。

      デフォルトで暗号化

      選択すると、行条件に一致しないレコードは、下のフィールドで選択されたフィールド暗号化モジュールを使用して暗号化されます。

      選択しない場合、これらのレコードは暗号化されません。

      フィールド暗号化モジュール この暗号化フィールド構成で使用されるフィールド暗号化モジュール。
      [タイプ] フィールドで [列] を選択した場合は、暗号化するフィールドを選択します。
      注:
      暗号化するフィールドが利用できない場合、そのフィールドはサポートされているタイプではありません。サポートされているフィールドタイプは次のとおりです。
      • 日付
      • 日付/時刻
      • URL
      • HTML
      • ジャーナル
      • 翻訳済み
      • メール
      • 電話
      アルゴリズム等価性保存 フィールド暗号化エンタープライズを選択すると、選択したテーブルに基づいてこのフィールドが表示されます。[暗号化モジュール] フィールドで選択したフィールド暗号化モジュールで、[等価性保存] が有効になっているかどうかを表示します。
      メソッド 単一モジュールオプションは、1 つのモジュールにポリシーを適用するために使用されます。複数モジュールは、複数のモジュールにまたがってポリシーを適用するために使用されます。
    7. [保存] を選択します。

      モジュールアクセスポリシー (MAP) を確立して、暗号化モジュールへのアクセスをアサインします。詳細については、「モジュールアクセスポリシーを作成する」を参照してください。

    8. 移動先 すべて > システムセキュリティ > フィールド暗号化 > フィールド暗号化のエクスペリエンス > 構成 > アクセスポリシー.
    9. [新規作成] をクリックします。
    10. フィールド暗号化 (FE) モジュールを選択します。
    11. フォームに次のように入力します。
      表 : 2. モジュールアクセスポリシーフィールド
      フィールド 説明
      ポリシー名 ポリシーの名前 (「添付ファイルポリシー」など) を入力します。
      タイプ 割り当てられたロールを持つユーザーからの暗号化フィールドへのアクセスを制限するには、[ロール] を選択します。
      結果 選択したロールから添付ファイルへのアクセスを制御するには、[厳格な却下] を選択します(選択したロールにアクセス権を付与するには、[追跡] を選択します)。
      暗号化モジュール キーを暗号化するために作成した暗号化モジュールを選択します。
      アクティブ モジュールアクセスポリシーを使用できるようにするには、このチェックボックスをオンにします。
      ターゲットロール 暗号化フィールドにアクセスできないロールを選択します。この例では、itil を選択します。
      目的を指定 オプション。有効にすると、フォームに [暗号化仕様] フィールドが表示されます。一部のユーザーが暗号化はできるが復号化できないなど、詳細な操作を構成する場合に、このオプションを有効にします。
      アプリケーション アプリケーションスコープは、現在のスコープによって自動的に入力されます。
      図 : 1. モジュールアクセスポリシーフォーム
      モジュールアクセスポリシーフォーム
    12. [送信] をクリックします。
    13. 暗号化モジュールへのアクセス権を持つユーザーとして、[ インシデント] に移動し、添付ファイルをフォームに追加します。

      添付ファイルがアップロードされると、[アクティビティ] 画面から利用できるようになります。

    14. モジュールへのアクセス権を持たないユーザーとしてログインします。
    15. インシデントを開き、アクティビティ:セクションまでスクロールします。
      添付ファイルを開くためのリンクは、モジュールへのアクセス権を持たないユーザーには表示されません。

    タスクの結果

    顧客指定のキーを使用して、 フィールド暗号化エンタープライズ を使用した特定の添付ファイルへのアクセスを正常に制御できました。