top of page

小説「Retentionの向こう」

2025年9月6日
読了時間: 5分

朝の事務所は、ココア色の静けさに包まれていた。悠真は眼鏡のつるを軽く押し上げ、指先でノートPCを開く。低い声で自分にだけ聞こえるほど小さくつぶやく。――Retentionの向こうに、人の想いを構成する。

電話が鳴った。発信元は港のNPO「みなと子どもネット」。虐待や貧困の相談を受ける小さな団体だ。「相談チャットの記録、残し方が分からなくなってしまって……」代表の女性、江南(えなみ)が言う。「監査では“証拠を7年残せ”と言われます。でも相談者からは“消してほしい”とお願いされる。Azureの設定も絡んで、何が正しいのか……」

律斗が目だけで合図した。――行こう。六人は手短に分担を決め、悠真がファイルを抱えて先に立った。

1 四つの箱

NPOの事務所は、紙とインクと、強いハンドソープの匂いがした。壁には子どもたちの絵。悠真はホワイトボードに四つの小さな箱を描く。

  • 残す(法律・会計・監査の証拠)

  • 守る(安全のための記録・アラート)

  • 渡す(現場運用のための最低限)

  • 忘れる(相談者の尊厳を守るための消去)

「“残す”と“忘れる”は、敵じゃありません」悠真は低い声で言った。「目的ごとに分けて、保管場所と期間を分離します。声の重さに合わせて、箱を変えるんです」

江南は静かに頷いた。「“声の重さ”……」

2 Retentionを“人”に合わせる

壁の向こうでは陽翔がスタッフに温かい飲み物を配り、叶多が現場の動線を整え、奏汰はノートにチェックボックスを描いている。蓮斗はラップトップを開き、構成図を素早く描いた。

悠真はAzureの画面を示しながら、箱と期間を置いていく。

A. 会計寄付データ(残す)

  • 場所:Storage(コンテナ分離)

  • 機能WORM(書き換え不可)の時間ベース保持を7年。必要に応じてLegal Hold

  • :Key Vaultで管理。アクセスは最小権限で、承認は二経路。

  • 理由:「寄付の信頼」を守るため。

B. セキュリティログ(守る)

  • 場所:Log Analytics(90日)+Diagnostic SettingsでStorageのアーカイブ365日

  • 理由:事件に気づくため、そして説明するため。

C. 相談運用メモ(渡す)

  • 場所:Cosmos DB/SQL

  • 期間30日。担当交代に必要な最低限。

  • 方法TTLで自動削除、個人特定子はトークン化。

  • 理由:人の手を支えるため。

D. 相談本文(忘れる)

  • 場所:一時的なキュー

  • 期間14日で消去(集計・匿名化のみ別途保持)。

  • 証跡削除レシートを自動発行して、依頼者に「忘れた証明」を渡す。

  • 理由:「心の安全」を守るため。

江南は目を潤ませた。「“忘れた証明”……それを渡せたら、きっと救われる人がいます」

「Retentionは数字じゃなく、目的の寿命です」悠真は箱の上に細い線を一本引いた。「線の向こう側にあるのは、人の想いです」

3 消えないQR

説明の最中、スタッフの一人が駆け込んできた。「夜逃げ同然で避難した母子の方から、“チャットを消してほしい”と。前に消したはずの文が、バックアップから見つかったって……」

部屋の空気が冷える。悠真はうなずき、ログを開いた。Storageのバックアップがアカウント横断の自動コピーに巻き込まれ、TTLの対象外になっていた。

「ここです」蓮斗が示す。「“渡す”箱のデータが、運用の都合で“守る”箱にも流れている」叶多が現場に電話を入れる。「今はアクセスを止めます。お母さんには“処理中”と先に伝える」陽翔がSNSとサイトの告知を準備する。「状況・影響・代替・次回更新時刻、四行で」奏汰は消去手順のチェックリストに、**“二つ目の箱の確認”**を太字で追加した。

悠真はマウスを置き、低く穏やかに言う。「“忘れる”を、仕組みで守りましょう」

  • バックアップの対象に**“忘れる箱”を含めない**ポリシーを適用

  • “渡す→守る”経路に匿名化関数を必須化(Managed Identityで権限分離)

  • 既存コピーは検知クエリで探索→安全な削除(削除の証跡を保存)

「終わったら、削除レシートをその方へ」悠真は微笑んだ。「“あなたの言葉は、ここで消えました”と、はっきり伝えられるように」

4 Retentionの“穴”に橋をかける

夕方には仕組みの骨格が立った。だが悠真は筆を止めない。「Retentionは、“設定して終わり”では穴が空きます。をかけましょう」

  • Azure Policyで最低保持・除外の条件をコード化(守る/忘れるの衝突を検知)

  • ガバナンスの台帳に、各箱の目的・期間・責任者・変更履歴を1行で記録

  • 忘却テスト:毎月、ダミー相談を流し、14日後に“消えているか”を自動検査

  • 人の橋:窓口スタッフが押せる**「忘れていい」ボタン**(依頼の意思をログへ)

「“忘れていい”を、現場の指先に置くんですね」江南は息をついた。「はい。ボタンの奥に、Retentionと法務と技術が合唱します」

悠真の低い声は、歌の前奏のように部屋を落ち着かせた。

5 “削除レシート”

夜、電話が鳴る。昼間の母親からだ。「本当に、消えますか」震える声。追跡されることを恐れていた。

悠真は受話器を持ち、いつもの落ち着いた調子で答える。「はい。今、“忘れる箱”に入っています。14日待たず、消します。消去の証明をお送りします。そこにはいつ・どの範囲が・どの方法で消えたかが書かれます。あなたが安心できるよう、人が確認した印も押します」

沈黙。やがて、小さく息を吐く音。「ありがとうございます。私、明日から働きます。子どもを守るために」

受話器を置いた悠真は、目を伏せた。Retentionの数字が、今、確かに誰かの朝へつながった。

6 ふりかえりは短く

事務所へ戻ると、六人で短いふりかえり。壁には今日の“四つの箱”が並び、隣に一行の原則が書かれている。

残すのは信頼のため、忘れるのは尊厳のため。

律斗がペンで小さな丸を描く。「完了」叶多が笑う。「現場も落ち着いた。『忘れていいボタン』、スタッフに好評」陽翔が頷く。「“伝わる四行”も回り続けています」蓮斗はダッシュボードを示す。「ログの欠落なし。匿名化関数も経路に固定化」奏汰はチェックリストに緑の印を押した。「“二つ目の箱の確認”、忘れません」

悠真はノートの端に、細い文字で書き加える。

Retention = 目的 × 寿命 × 証跡。“消す”にも、証拠が要る。

エピローグ 向こう側へ

翌朝、江南からメッセージが届いた。

昨日の方に、削除レシートをお渡ししました。「私の言葉は、ここで終わって、私の生き方はここから」と言ってくれました。

悠真は窓の向こうの海を見た。Retentionという無機質な語の向こうに、確かに人の想いがある。その想いを壊さず、守り、必要なときにはそっと手放す――それが設計だ。

眼鏡の位置を直し、低く穏やかに呟く。「Retentionの向こうに、人の想いを構成する。」今日もまた、誰かの“忘れていい”と“残してほしい”の間に、静かな橋をかけに行く。

 
 
 

コメント


運営主体について

本ページは、山崎哲央(Norio Yamazaki)が個人事業として運営する公式総合案内です。法人事業、および山崎哲央が所属する法人・勤務先とは関係ありません。

© 2024–2026 Norio Yamazaki 個人向け行政書士 クラウド法務・技術

bottom of page
33専門キャラクターを見る