データカタログにデータポリシー（個人情報のマスキング）を設定する。

#ポリシーマネージャー画面の起動

画面左上のハンバーガーメニューをクリックし、「ポリシー・マネージャー」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/5f8e4853-6a10-ea1a-965f-9bad9519a276.png)

---

#カテゴリーの作成
画面遷移後、右上の「追加」から「カテゴリー」を選んでクリックします。
あるいは画面真ん中の「create a new category」をクリックします。
![スクリーンショット 2020-10-31 23.59.48.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/112b0aa8-1ec8-60f9-ce82-8f476216161d.png)

---

「Name」にカテゴリーの名称を入力し、（今回はTESTCATEGORY1とします）、
「Desription」にその説明を記載し、「Create」をクリックします。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/b7766581-e17e-8f2c-e374-7c387c7c638b.png)

---

#ポリシーの作成

カテゴリー「TESTCATEGORY1」が作成されたので、今度はそのカテゴリー内でポリシーを作成します。
（右上の「追加」から「ポリシー」をクリック）
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/fc7162e6-2bc7-ce8f-b025-0ccd4bbd5a6f.png)

---

##ルールの作成

「Name」「Description」を入力します。今回は個人情報を保護するポリシーとします。
「Type」「Category」はすでに入力済みなので、このままで良いです。
そして具体的な条件設定である「ルール」をこのポリシー内に適用する為、右上の「Add」から、「New Rule」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/3fcd6d28-a0c2-65e0-87d8-d88807139863.png)

---

ルール作成画面が表示されます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/f148ead9-4ca7-6ea8-40ce-5ac920b0969d.png)

---

画面左側には名称と説明、
画面右側上部は条件、
画面右側下部は条件が満たされた場合のアクション、を設定します。

---

###ルールの名称と説明の入力
画面左側のDetailsの「Name」「Business Definition」を入力します。
![スクリーンショット 2020-11-05 15.48.49.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/a73e82ae-7b90-6fb2-d4ac-76c3b7d54424.png)

---

###ルールの条件の入力
画面右側上部の「CONDITION1」の、「If」の右側のテキストボックスをクリックすると、候補のリストが出てきますが、今回は「Classification」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/90c7f672-089c-06e1-babe-b2af395a7cc8.png)

---

「Classification」設定後、右側の「Select...」から「Contains any」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/0ac8710b-0eca-2e18-22f2-0f79f5fc8dbd.png)

---

今回は「Personally Identifiable Information」を使ってみます。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/0496a026-0455-1d64-6b11-9d40256bfa9d.png)

---

###ルールのアクションの入力

「Action」で、thenの箇所で「anonymize data」を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/6ab99ba0-7f62-eba5-7d07-817f81c1e1de.png)

---

####ルールのアクション対象の選択

「Where」の箇所で「in columns containing」を選択し、
ドロップダウンリストから対象となるデータ分類を選択します。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/78449279-f2dd-5524-2a53-acf2330a643c.png)

---

####ルールのマスキング方法の選択

今回は、とりあえず全部選びました。
そして、「Select how to anonymize data:」の箇所で、マスキングの方式を選びます。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/9c94c740-77a5-5f9a-1813-2657d85eaee2.png)

---

今回は、わかりやすく「Redact」を選択します。
カーソルを合わせると文字列が全て「XXXX」に変わることがわかります。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/e593a619-c3e3-b546-9486-6b05ccc7a6ab.png)

---

画面右下の「Create」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/7bd7e8a5-682d-b49a-6132-b296bc35b5e5.png)

---


「個人情報保護」ポリシー配下に「PII Protect Rule」ルールが作成されました。（画面右側）
画面右下の「Publish」をクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/939a0ec8-7326-35fc-e684-d63b840586ad.png)

---

ポップアップが出ますので、Publishをクリックします。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/8e0849ba-c142-6f77-ffaa-70c562dab8e9.png)

---

「TESTCATEGORY1」カテゴリ配下に、「個人情報保護」ポリシーが作成されました。

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/4fefce48-09cb-80fa-453c-f4de00805775.png)

---

「個人情報保護」ポリシー配下に「PII Protect Rule」があることがわかります。
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/295123/ae7d747b-9dc7-2490-4ad8-a27b3d81e539.png)

---

これで、ポリシーの作成は完了となります。

データカタログを作成する際に、ポリシーの適用を有効化していると、
条件に合致するデータはマスキングされることになります。