問題文
顧客の電話番号を保持する列があり、分析担当には下 4 桁だけを見せ、顧客対応の担当には全体を見せたい。同じ表を同じ問い合わせで読んでもロールによって見える値が変わる形にしたい。適切な仕組みはどれか。
選択肢
- 行アクセスポリシーを表に適用し、分析担当には電話番号の列が空になっている行だけを返すようにする。同じ問い合わせでも見える値が変わり、列の単位で値を変える仕組みを使わずに済む
- 電話番号の列にマスキングポリシーを適用し、ポリシーの本体で現在のロールに応じて返す値を切り替える状態になる
- 分析担当向けに下 4 桁だけを持つ別の列を作り、分析担当には元の列への権限を与えない。列を分けておけば、権限の与え方だけで見える範囲が決まる
- 投影ポリシーを列に適用して、分析担当がその列を選べないようにする。投影の制御は列を選べるかどうかを決める仕組みである