個人を特定できる情報(PII:Personally Identifiable Information)、または機密性のある個人情報(SPI:Sensitive Personal Information)とは、一人の個人を特定、連絡、または探し出すか、あるいはコンテキストにおいて一人の個人を特定するための、単独で使用できる情報、または他の情報と組み合わせて使用できる情報を指します。
PIIの例には、社会保障番号、メールアドレス、クレジットカード番号、パスポート番号、自宅住所などが含まれます。
Kore.aiでは、ユーザーがMyボットと共有するあらゆる機密情報を編集することができます。情報タイプに関して編集を有効にすると、その値を、理解可能なデータを含まないパターンに変換することができます。
プラットフォームでは、指定された情報タイプを編集するために、以下の3つのモードを提供しています。
オプション | 説明 | 例 |
---|---|---|
編集 | データを固有のランダムな英数字で置き換える | 入力されたメールアドレスは、“jjh4ezb2”などのランダムな値に置き換えられます。 |
置き換え | PII編集の設定で入力した静的な値でデータを置き換えます。 | 入力された静的な値が“asdf1234”の場合、入力されたメールアドレスはasdf1234に置き換えられます。 |
文字でのマスキング | データの最初の数文字と最後の数文字を「+」または「#」の記号で置き換えます。マスキングする文字数や、マスキング用の記号を選択することができます。 | 最初の4文字と最後の4文字を「+」でマスキングするように設定した場合、“helpdocs@kore.ai”のようなメールアドレスは、“++++docs@kor++++”として編集されます。 |
ある情報タイプについて編集を有効にした場合、ボットプラットフォームには、その特定タイプのインスタンスの編集済みデータだけが保存されることになります。そのため、ユーザーはプラットフォームから元のPIIデータにアクセスすることはできません。
編集の方法
- PII設定を行うボットを開きます。
- トップメニューから、構築タブを選択します。
- 左側メニューから、以下の3つのモードで 構成 -> PII設定をクリックします。
- PII編集ページが開きます。
- ボットでPII編集が有効になっていない場合は、スイッチをはいに切り替えます。このページでは、編集設定がデフォルトで設定されている情報タイプのリストが表示されます。
- これらのすぐに使える情報タイプの編集を有効化するには、それらの横にあるスイッチを有効に切り替えます。それらの編集設定を編集するには、それらの名前をクリックします。
- その他の情報タイプの編集設定を行うには、PII編集ページの右上にある新規追加をクリックします。
構成フィールド
フィールド | 説明 |
---|---|
情報タイプ | クレジットカード番号など、保護したい情報タイプの名前を入力します。 |
定義 | ユーザーエントリから、情報タイプを認識するための正規表現を入力します。例として、Visaクレジットカードの正規表現は、“^4[0-9]{12}(?:[0-9]{3})?$”のようになります。 |
エンティティのマッピング | 情報タイプに対応するボットのダイアログタスクにおいて、すべてのエンティティをマッピングします。メモ:編集済み情報タイプに対応するエンティティをマッピングしない場合は、それらのエンティティに対して有効なユーザーエントリであっても、ダイアログタスクにおけるエラーの原因になります。例として、メール情報タイプの編集を有効にしたとします。ユーザーがボットエンティティのメールアドレスを入力すると、メールが編集用にセットアップされているため、エンティティノードが情報をキャプチャする前であっても、プラットフォームはただちに情報を編集します。その後、エンティティノードは編集済みデータを受信しますが、エンティティは編集の設定にマッピングされていないため、編集済みの値は無効なメールエントリと見なされます。一方、編集の設定でエンティティをマッピングした場合、エンティティはデータを編集済みと認識して、それを受け入れます。 |
表示タイプ | これらのモードのいずれかを選択すると、編集されたデータがプラットフォームのいずれかの場所で表示されます。編集、置換、文字によるマスク。メモ:表示される値の頭には、プラットフォームで生成されたランダムな固有の識別子が付けられます。これは、条件付きの遷移などの際に、元の値を取り出すために内部で使用されるキーです。 |