Boxに”年度"で文書を保存する 〜もっと使いこなそうBox Governance〜

# はじめに
Box アドベントカレンダー2023、16日目の記事です。
本記事は主にBox Governanceをご存知の方向けの内容ですが、Boxでのコンテンツライフサイクル管理にご興味のある方にもご参考になるかと思います。

[・"年度"で年限管理]("年度"で年限管理)
[・個人情報を速やかに廃棄](個人情報を速やかに廃棄)

# Box Governanceとは？
Box Governanceは文書ライフサイクル管理を支援するBoxのアドオンです。詳しくは次のサイトをご参照ください。

https://www.boxsquare.jp/function/box-governance

特に”リテンションポリシー"は、米国証券取引委員会(SEC)が取引記録を電子記録システムに保存する際に必須とした要件であるSEC rule 17a-4(f)を満たす設計ができる非常に強力なコンテンツ保護機能です。

# "年度"で年限管理
企業活動において、法律によって保存期間が定められている文書の例を見てみます。

https://www.boxsquare.jp/blog/document-storage-period.html

Box Goverenanceのリテンションポリシーを使えば、簡単にフォルダ・ファイルに対して「◯年保存」というポリシーを適用することができますが、シンプルに作成するとポリシーの開始日は「Boxへのアップロード日/Boxでの作成日」になります。2023年12月16日にファイルをアップロードすると、保存日数の起点は「2023年12月16日」になります。

:::note info
”年度”で年限管理やりたいんですよね〜。今日保存しても、4月1日スタートで。
:::

それ、「メタデータ」との連携でできます。やってみましょう。

:::note warn
あらかじめ、形式が「日付」の属性を持つメタデータテンプレートをご準備ください。
:::

https://support.box.com/hc/ja/articles/360044194033-%E3%83%A1%E3%82%BF%E3%83%87%E3%83%BC%E3%82%BF%E3%83%86%E3%83%B3%E3%83%97%E3%83%AC%E3%83%BC%E3%83%88%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%9E%E3%82%A4%E3%82%BA

**1. 「管理コンソール」→「Governance」→「リテンションポリシーを作成」でリテンションポリシーを作成**(変更可能/変更不可は任意)

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/89763cc5-92ef-e159-a417-5dc222d216a1.png)


**2. 「ポリシーの適用先」で、「特定のメタデータを持つコンテンツ」を指定し、「選択」をクリック**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/869cdc38-06d9-076f-c79a-22850f40d3ab.png)

**3. 「メタデータを選択」で、ポリシー適用の対象にするメタデータのチェックボックスを選択し「選択」をクリック**
* これで、このメタデータをリテンションポリシー適用のために利用できます
<img width="500" alt="NO3" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/1af97fdf-9548-2785-a08d-e48fc3723ddf.png">

**4. 「開始日」で、「特定のメタデータの開始日」を指定し、「選択」をクリック**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/ee4b6ab1-8849-a265-24d8-2d90ff5a6d80.png)

**5. 「メタデータを選択」で、リテンションポリシーの開始日としたい年月日が設定される項目を指定し、「選択」をクリック**
* この画面では、形式が「日付」の属性のみが表示されます
* ここで指定した属性に値が入っていない間はポリシーは適用されません
<img width="500" alt="NO5" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/36934510-96a2-1b36-1ba4-edafc5fbc025.png">

**6. 「ポリシーの適用先」以外のその他の項目を指定して、リテンションポリシーを完成させる**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/4016f538-2678-f660-7c03-75c551543134.png)

**7. 完成したリテンションポリシー**

![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/19200f8a-4fef-cebe-e90c-9e7926697d59.png)

**8. 設定イメージの確認**
コンテンツにリテンションポリシーで指定したメタデータを付与し、「開始日」で指定した属性に年月日を設定
<img width="300" alt="NO8" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/9010cbbd-dcfd-359d-2bb9-8b14482e31a5.png">

ファイルの「詳細」で、リテンションポリシーが適用されていることが確認できる
<img width="300" alt="NO9" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/559f2493-4697-0d26-6fb6-edcb6b495533.png">

エクスプローラーでコンテンツを指定して「詳細」を確認すると、適用されている「ポリシー」と、「ポリシーの有効期限」が確認できる
<img width="300" alt="N10" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/0415c38b-7967-31c3-14d1-cff82bf71ce4.png">

例えば、年度毎の保存フォルダを作成し、フォルダに対して対象メタデータを設定し、保存開始日用の属性に年度開始年月日を設定して、メタデータのカスケード設定を行うことで、そのフォルダに保存されたコンテンツは年度開始日からの年限管理となります。
<img width="500" alt="N11" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/d08f2940-d1c7-3386-b059-ddd2e5054cfb.png">

# 個人情報を速やかに廃棄
:::note info
リテンションポリシーの「廃棄」って、使い道悩みますよね。期限きても保存しておくほうがよさそうな。Box、容量無制限だし。
:::

速やかに廃棄したほうがいい最たる情報は「個人情報」ではないでしょうか。
>個人情報保護法では、個人情報の保存期間や廃棄すべき時期について規定していません。もっとも、個人情報取扱事業者は、その取扱いに係る個人データを利用する必要がなくなったときは、当該個人データを遅滞なく消去するよう努めなければなりません（法第 22 条）。

https://www.ppc.go.jp/all_faq_index/faq1-q5-2/

ここでもメタデータの添付でリテンションポリシーを設定する方法が使えますが、情報保護の観点で併用されることの多い**Box Shieldの分類ラベル**との連携がより有効です。Shile分類ラベルは所有者権限を持つユーザーしか変更できない設定にすることができ、より厳格な運用が可能なためです。

https://www.boxsquare.jp/function/box-shield

**1. 「ポリシーの適用先」で、「特定の分類を持つコンテンツ」を指定し、「選択」をクリック**
![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/f54337ac-7b70-0371-e3ae-b44335e80105.png)

**2. ポリシー適用対象にするShield分類ラベルをチェックして「選択」をクリック**
<img width="500" alt="N11" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2246125/7e9227d9-fe1d-ae44-4e26-9a506f2b7b28.png">

これで、例えば「期間」を30日、「廃棄アクション」を「コンテンツを完全に削除する」に設定すると、指定したShield分類ラベルが適用されたコンテンツはもれなくアップロードから30日経過すると廃棄対象となります。Shiled分類ラベルで外部コラボレーションやダウンロードの禁止を施した上で、なおかつ一定期間で確実に廃棄する運用が実現します。

# まとめ
Box Governanceは組織全体のコンテンツ集約に必須になる文書ライフサイクル管理とコンプライアンス維持を支援するアドオンです。リテンションポリシーひとつをとっても今回ご紹介した2例だけでなく、更に有用な対処を施すことが可能です。従来は専用のコンテンツ管理システムを個別業務毎に準備しなければならなかった要件をBoxが提供することで、業務に依存せず組織横断でコンプライアンスを徹底することができます。