監査ログは夜に嘘をつく
- 山崎行政書士事務所
- 5月10日
- 読了時間: 15分

静岡からの電話は、雨音に混じって入ってきた。
「山崎行政書士事務所さんでしょうか。クラウドのログと、漏えい対応の書類について相談したいんです」
声は、若い男のようで、ひどく疲れていた。
山崎は受話器を持ち替えた。
「会社名を伺えますか」
「遠州精密工業株式会社です。浜松の製造業です」
遠州精密工業。
自動車部品、医療機器向け小型モーター、工作機械の制御部品を作る中堅メーカーだった。地元では堅実な会社として知られている。だが、その男の声は、堅実という言葉とは無縁の震え方をしていた。
「社内の Microsoft 365 から、役員会議資料が外部に流出しました」
「外部というのは」
「取引先に匿名メールで送られました。資料の中には、役員報酬、退職予定者リスト、EU代理店の担当者情報、品質不具合の報告、次期決算の数字が入っています」
山崎はペンを取った。
「個人データが含まれている可能性がありますね」
「はい。だから、個人情報保護委員会への報告や本人通知が必要かもしれないと。ただ、うちの社員は全員、自分ではないと言っています」
「ログは確認されましたか」
「確認しました。ログ上は、退職予定者の操作に見えます」
男はそこで、息を詰まらせた。
「でも、何かがおかしいんです。ログが、夜になると嘘をつくんです」
*
翌日、山崎は浜松の遠州精密工業本社へ向かった。
社屋は東名高速のインター近くにあった。工場棟の屋根は雨で鈍く光り、駐車場には銀色の社用車が整然と並んでいる。受付には「品質は人格である」と書かれた創業者の額が掛かっていた。
役員会議室には、四人が待っていた。
代表取締役の真砂武臣。
白髪交じりの二代目社長で、柔らかい表情をしているが、目の下には眠れない夜の影がある。
CFOの綾瀬美冬。
四十代前半。黒いスーツに、赤い口紅。声も姿勢も一切揺れない。会社の数字を二十年支えてきた女だと紹介された。
情報システム課長の佐伯智也。
最初に電話をかけてきた男だった。痩せて、唇が荒れている。
そして、退職予定者の三嶋航平。
品質保証部の主任。来月末で退職する予定だった。工場服の胸ポケットに、折れたボールペンが差さっている。
「彼がやりました」
綾瀬美冬は、山崎が座る前に言った。
「ログ上、三嶋さんのアカウントが役員会議資料をダウンロードし、外部共有リンクを作成しています。退職直前の情報持ち出しです。動機もあります」
三嶋が立ち上がった。
「やってません!」
声が裏返った。
「俺は、あの時間、家にいました。娘を寝かしつけていた。会社の資料なんか見ていない」
「ログは嘘をつかない」
綾瀬が冷たく言った。
三嶋は彼女を睨んだ。
「嘘をつくのは、ログじゃなくて、あんただ」
会議室が凍った。
真砂社長が小さく咳払いした。
「山崎先生。弊社としては、個人情報保護法上の漏えい等報告、取引先への説明、本人通知文案、社内規程違反の整理をお願いしたい。IT面のログ確認も、可能な範囲で支援いただけると聞いています」
「行政書士として、私は捜査や刑事事件の判断はできません」
山崎は静かに答えた。
「ただし、許認可や契約、個人情報保護関連の文書作成、社内規程、委託先説明、漏えい等報告の準備、そしてクラウドログの事実整理は支援できます。必要な部分は弁護士や専門技術者へつなぎます」
佐伯が、救われたように息を吐いた。
「まず、会社が作ったログ報告書ではなく、Microsoft 365 と Entra ID の元ログを確認させてください」
綾瀬の眉が、ほんのわずかに動いた。
*
漏えいした役員会議資料は、Teams の役員会チャネルに紐づく SharePoint サイトに保存されていた。
ファイル名は、2026年度第1四半期_役員会資料_統合版.pptx。
そこには、次の内容が含まれていた。
退職予定者一覧。
人事評価メモ。
EU代理店担当者の氏名、メールアドレス、携帯番号。
海外顧客向けの不具合報告書。
委託先加工業者の単価表。
未公表の決算見通し。
そして、取締役会に提出予定だった「棚卸資産評価に関する内部確認メモ」。
個人情報、営業秘密、会計情報。
どれか一つ漏れても痛い。
全部漏れれば、会社は骨まで見られる。
山崎は、会議室の大型モニターに映されたログを見た。
佐伯が Microsoft Purview Audit からエクスポートした CSV を開く。
Operation: FileDownloaded
UserId: mishima@enshu-seimitsu.co.jp
CreationTime: 2026-04-17T14:38:12Z
SourceFileName: 2026年度第1四半期_役員会資料_統合版.pptx
ClientIP: 203.xxx.xxx.41
UTCで十四時三十八分。
日本時間では二十三時三十八分。
その五分後。
Operation: AnonymousLinkCreated
同じ三嶋のアカウント。
そのさらに三分後。
Operation: FileDownloaded
外部リンクからの取得。
綾瀬は、白い指で画面を示した。
「明白です」
「まだ明白ではありません」
山崎は言った。
「この CSV は、誰が出力しましたか」
「私です」
佐伯が答えた。
「ただ、最初にCFOから渡されたログと違う部分があって」
綾瀬の目が鋭くなった。
「佐伯さん」
「すみません。でも言わせてください」
佐伯は震える手で別の CSV を開いた。
綾瀬が社長へ提出した「一次報告」のログ一覧には、三嶋の操作しか載っていなかった。だが、佐伯が改めて Purview で検索した結果には、その前後に別の操作があった。
Operation: AddedToGroup
Actor: ayase@enshu-seimitsu.co.jp
Target: mishima@enshu-seimitsu.co.jp
Group: Board-Material-TempAccess
時刻は、漏えいの一時間前。
さらに、Entra ID の監査ログにはこうあった。
Activity: Add temporary access pass method
Target: mishima@enshu-seimitsu.co.jp
Initiated by: ayase@enshu-seimitsu.co.jp
Result: success
三嶋が叫んだ。
「何だよ、これ……」
綾瀬は表情を変えなかった。
「退職者のアカウント整理で、一時的に認証方法を確認しただけです」
「退職者のアカウントに、一時アクセスパスを発行したのですか」
山崎が尋ねた。
「システム部の運用上、必要だったと聞いています」
佐伯が青ざめた。
「聞いていません。私は退職予定者のアカウントは無効化予定リストに入れていました」
山崎は、Entra ID のサインインログを開いた。
UserPrincipalName: mishima@enshu-seimitsu.co.jp
IPAddress: 203.xxx.xxx.41
AppDisplayName: Office 365 SharePoint Online
ClientAppUsed: Browser
AuthenticationRequirement: multifactorAuthentication
ConditionalAccessStatus: success
AuthenticationDetails: Temporary Access Pass satisfied
DeviceDetail.deviceId: 7f3b...a91
山崎は次に Intune のデバイス一覧を見た。
Device name: AYASE-SURFACE-01
Primary user: ayase@enshu-seimitsu.co.jp
Device ID: 7f3b...a91
会議室の空気が、ゆっくり腐っていくように重くなった。
三嶋のアカウントでアクセスしていた端末は、三嶋のPCではなかった。
CFO、綾瀬美冬の Surface だった。
*
「待ってください」
真砂社長が言った。
「美冬さんが、そんなことをする理由がない」
三嶋が笑った。
「理由ならありますよ」
「三嶋くん」
「俺は辞める前に、棚卸資産の数字がおかしいと内部通報しました。売れていない在庫を評価減しない。返品予定の海外出荷を売上に残す。品質不具合で戻ってくる部品を、まだ回収していないことにする。全部、綾瀬さんの指示だった」
綾瀬の顔が初めて歪んだ。
「品質保証のくせに、会計を分かった気になるな」
「分からなくても、現物は見えます。倉庫にある不良在庫は、数字よりずっと多い」
「あなたは退職が決まっている。競合へ行く人間の言葉に価値はない」
「だから俺を情報漏えい犯にしたんだろ」
真砂社長は、呆然としていた。
山崎は資料をめくった。
今回の流出は、単なる機密情報漏えいではなかった。
漏えいした役員会議資料の中には、遠州精密が長年隠してきた会計上の歪みが含まれていた。しかも、その資料は大手取引先にも匿名送信されている。
つまり会社は、二つの危機に挟まれていた。
一つは、個人情報と営業秘密の漏えい。
もう一つは、不正会計の発覚。
綾瀬は、最初の危機を大きく見せることで、二つ目の危機を「退職者による嫌がらせ」に変えようとしていた。
「CFOとして伺います」
山崎は言った。
「個人情報保護法上の漏えい等報告の要否を判断するには、漏えいした個人データの項目、人数、原因、不正目的の有無、二次被害のおそれ、本人対応、再発防止策を整理する必要があります。今回、不正目的で行われたおそれがあります」
綾瀬は唇を引き結んだ。
「先生は、誰の味方なんですか」
「依頼者である会社の味方です」
「なら、会社を守ってください」
「会社を守ることと、CFO個人を守ることは違います」
その言葉で、真砂社長が目を閉じた。
*
遠州精密は、三年前から大手自動車部品メーカー「東海モビリティ」の主要サプライヤー候補だった。
東海モビリティは、取引条件としてサプライチェーン全体のセキュリティ対策を求めていた。SCS評価制度を見据え、取引先にも証跡に基づくセキュリティ対策の説明を求めるようになっていた。
綾瀬は、その要求に応えるため、社内資料を整えた。
退職者アカウントは即日停止。
MFAは全社員必須。
条件付きアクセスで管理外端末をブロック。
監査ログは長期保存。
個人情報漏えい時の報告フロー整備。
NIST CSF 2.0 に沿った Govern、Identify、Protect、Detect、Respond、Recover の体制表。
NIST SP 800-53 に合わせた統制マッピング。
AC-2、アカウント管理。
AC-6、最小権限。
IA-2、多要素認証。
AU-6、監査記録のレビュー。
AU-9、監査情報の保護。
IR-4、インシデント対応。
SI-4、システム監視。
紙の上では、遠州精密は美しい会社だった。
だが、実態は違った。
条件付きアクセスの一部は「レポート専用」のまま。
退職予定者アカウントの棚卸しは未完了。
CFOは創業時からのグローバル管理者権限を保持。
特権IDのPIM管理は導入途中。
監査ログのダッシュボードは、綾瀬が作った Excel と Power BI の加工済みレポートに依存していた。
ログそのものではなく、ログを切り取った絵を見ていた。
「会社を守るには、数字が必要だったの」
綾瀬は、夜の会議室でぽつりと言った。
役員たちは退室し、山崎、真砂、佐伯、三嶋だけが残っていた。
「東海モビリティの採用が決まらなければ、来期の資金繰りは詰んでいた。SCS対応、GDPR対応、NIST対応、全部お金がかかる。監査法人は在庫評価を下げろと言う。銀行は利益を見せろと言う。現場は人を切るなと言う。社長は、きれいなことしか言わない」
真砂社長の顔が歪んだ。
「美冬さん、僕は」
「あなたはいつもそう」
綾瀬は笑った。
「創業者の息子で、社員に好かれて、夢を語るだけ。泥を飲むのは私だった。税理士と銀行に頭を下げるのも、役員報酬を遅らせるのも、粉飾ぎりぎりの数字を作るのも、全部私」
「粉飾ぎりぎり、ではないでしょう」
三嶋が言った。
「もう粉飾です」
綾瀬は三嶋を見た。
「あなたが黙っていれば、来期には戻せた」
「戻せない数字でした」
「戻せた!」
彼女の声が裂けた。
「会社は生き物なの。今死なせなければ、いつか治せる。私は時間を買っただけ」
山崎は言った。
「その時間を、退職予定者の人生で買おうとしたのですね」
綾瀬は黙った。
*
山崎は、遠州精密のインシデント対応資料を作り直した。
最初に、時系列。
いつ漏えいを認識したか。
誰が認識したか。
どのファイルが対象か。
含まれる個人データの項目。
影響を受ける本人の範囲。
国内の個人データ。
EU代理店担当者を含む可能性。
委託先に説明すべき範囲。
不正目的の有無。
暫定措置。
外部共有リンクの無効化。
対象アカウントのセッション失効。
三嶋アカウントのロック。
綾瀬の管理者権限停止。
条件付きアクセスの緊急見直し。
グローバル管理者の棚卸し。
退職予定者アカウントの即日無効化フロー。
Purview Audit の再検索。
Entra ID サインインログの保全。
監査ログのエクスポート手順の記録。
次に、個人情報保護委員会への速報案。
本人通知文案。
取引先説明文案。
委託先向けの説明メモ。
社内規程違反の整理票。
そして、取締役会への報告書。
報告書の表題は、綾瀬が作ったものと似ていた。
Microsoft 365 役員会議資料外部流出事案に関する初期報告
だが、中身はまったく違っていた。
山崎は、三嶋を犯人と断定しなかった。
綾瀬を刑事上の犯人とも書かなかった。
行政書士の範囲を超えて、人を裁く言葉は使わない。
ただ、事実を書いた。
死亡時刻のように冷たい時刻。
IPアドレス。
端末ID。
MFA履歴。
Temporary Access Pass の発行記録。
条件付きアクセスの評価結果。
グループ追加履歴。
社長向け一次報告から省かれたログ。
それらを、誰が見ても逃げられない順番で並べた。
山崎行政書士事務所の仕事は、派手ではない。
だが、紙に残るものを整える仕事だ。
紙に残るものは、時に人を守り、時に人を追い詰める。
今回の紙は、会社が自分を誤魔化すためではなく、会社が自分の腐敗を見るための鏡だった。
*
臨時取締役会は、夜十時に始まった。
工場の照明はほとんど落ちていた。窓の外では、雨に濡れた駐車場が黒く光っている。
綾瀬美冬は、いつもと同じ黒いスーツで席に着いた。
真砂社長は、資料を手にしていた。
山崎は同席を求められ、事実整理の範囲で説明した。
「ログ上、三嶋氏のアカウントによるファイル取得と外部共有リンク作成が確認されています」
役員たちが三嶋を見た。
三嶋は立っていた。震えてはいたが、逃げなかった。
「ただし、その認証には Temporary Access Pass が用いられていました。その発行者はCFOの綾瀬氏です。さらにアクセス時の端末IDは、綾瀬氏の業務端末に紐づきます。条件付きアクセスは成功となっていますが、その理由は対象アカウントが一時的に例外グループへ追加されていたためです」
綾瀬は静かに言った。
「業務上の確認です」
「その説明であれば、なぜ社長向け一次報告から、TAP発行記録、グループ追加記録、端末IDを除外したのですか」
山崎が尋ねた。
綾瀬は答えなかった。
取締役の一人が叫んだ。
「美冬さん、君が漏らしたのか」
「会社を守るためです」
彼女は即答した。
その声には、後悔よりも怒りがあった。
「三嶋さんが内部通報した会計メモが外に出れば、銀行も東海モビリティも逃げる。だから、先に情報漏えい事件にした。退職者が機密資料を持ち出したという筋書きなら、数字の問題は嫌がらせとして処理できる」
「人を潰してまで?」
真砂社長が言った。
綾瀬は彼を見た。
「あなたが潰れないようにしてきたのよ」
その言葉で、会議室の温度が下がった。
「あなたの父親が死んだ時、会社はもう債務超過寸前だった。私は銀行に頭を下げ、税理士に泣きつき、従業員の賞与を削り、あなたの理想を守った。誰も私にありがとうと言わなかった。『真砂社長は社員思いだ』って、みんなあなたを見ていた」
彼女の目には、涙がなかった。
「私は悪者でよかった。数字の女でよかった。でも、会社を救ったのは私よ」
三嶋が低く言った。
「救った会社で、俺たちは嘘を作らされた」
「黙りなさい」
「検査不合格の部品を、再検査扱いで在庫に戻した。返品見込みを出荷済みにした。娘に胸を張って働けなくなった。だから辞めるんです」
綾瀬の顔が歪んだ。
「あなた一人が綺麗な顔をするな!」
叫び声が、会議室の壁に跳ね返った。
「現場も知っていた。社長も薄々分かっていた。役員も銀行も、数字が良ければ黙った。私だけが汚いの? 違う。この会社は、全員でログを見ないふりしたのよ」
誰も反論できなかった。
その言葉は、あまりに正しかった。
正しいからこそ、醜かった。
*
綾瀬が警察に連れていかれたわけではない。
その夜、手錠はなかった。
彼女は役員会議室を出る時、山崎の前で立ち止まった。
「先生」
「はい」
「ログは、そんなに正しいですか」
「ログだけでは正しくありません」
山崎は答えた。
「読まれ方を間違えれば、ログも人を殺します」
「では、私が間違えた?」
「あなたは、読ませ方を選びました」
綾瀬は少しだけ笑った。
「行政書士が言うには、残酷な言葉ですね」
「書類は、残酷でなければ役に立たない時があります」
綾瀬は、山崎の手元の報告書を見た。
「それを出すんですか」
「会社が、出すべきところへ出します」
「出せば、遠州精密は終わります」
「出さなければ、終わったことにも気づけません」
綾瀬は、何かを言いかけてやめた。
そして、廊下の暗がりへ歩いていった。
*
遠州精密は、漏えい等報告の速報を行った。
本人通知の準備を進めた。
EU代理店に関わる個人データについては、GDPR上のリスク評価と通知要否を弁護士・DPO相当の担当者と連携して整理した。
東海モビリティには、セキュリティ事故としてだけではなく、会計上の問題を含む正式な説明が行われた。
監査法人にも、改ざんされたログ報告書ではなく、Purview Audit と Entra ID の元ログに基づく時系列が渡された。
SCS対応表も作り直された。
NIST CSF の「Govern」は、机上の飾りではなくなった。
アカウント管理、最小権限、MFA、監査ログ保護、インシデント対応、復旧計画。
それらは、社外向けの美しい表ではなく、誰が責任を持ち、いつ確認し、証跡をどこに残すかという泥臭い運用に変えられた。
山崎行政書士事務所は、すべてを解決したわけではない。
会計不正の調査は、監査法人と弁護士の仕事になった。
社内処分は、会社の判断になった。
刑事事件になるかどうかは、山崎には分からない。
分からないことは、確認できませんと言うしかない。
だが、少なくとも一つだけは変わった。
三嶋航平は、漏えい犯として消されなかった。
*
一か月後、山崎の事務所に三嶋から封筒が届いた。
中には、短い手紙が入っていた。
山崎先生へ。 娘に、会社を辞める理由を初めて話せました。 お父さんは逃げたんじゃない、と言えました。 ログのことはよく分かりません。 でも、自分の名前で嘘を書かれなかったことだけは分かります。 ありがとうございました。
山崎は、その手紙を遠州精密のファイルに挟んだ。
ファイルの表紙には、こう書かれている。
遠州精密工業株式会社 Microsoft 365 役員会議資料漏えい等対応 監査ログ・個人情報保護・社内規程整理
その下に、山崎は小さく付箋を貼った。
ログそのものではなく、ログの提示資料が改ざんされていた。
*
その夜、山崎は一人で、最後のログを見直した。
Purview Audit の AuditData。
Entra ID の SignInLogs。
条件付きアクセスの評価。
MFAの認証詳細。
デバイスID。
管理者操作の監査ログ。
それらは、すべて冷たく並んでいた。
怒りもない。
悲しみもない。
言い訳もない。
ただ、いつ、誰が、どの端末で、どの認証を通り、どのファイルへ触れたかを記録しているだけだった。
監査ログは、夜に嘘をつく。
そう言ったのは、佐伯だった。
だが本当は違った。
夜に嘘をつくのは、人間だった。
会社を守るという嘘。
社員のためという嘘。
未来のためという嘘。
数字が戻れば許されるという嘘。
退職者なら疑われても仕方ないという嘘。
その嘘を、人間はログに着せる。
ログは冷たい。
だから、嘘を着せやすい。
山崎は画面を閉じた。
駅前の雑居ビルの三階で、山崎行政書士事務所の看板が静かに灯っている。
許認可、契約書、内容証明、相続、法人設立、個人情報保護、クラウド法務の文書整理。
どれも紙の仕事だ。
だが紙は、クラウドの中にもある。
CSVの一行。
監査ログの一項目。
本人通知の一文。
漏えい等報告の時刻。
それらを正しく並べなければ、人間は簡単に消される。
山崎は、遠州精密のファイルを棚へ戻した。
最後にもう一度だけ、綾瀬美冬の言葉を思い出した。
会社を守るためです。
人は、その言葉でどれだけのものを壊すのだろう。
ログは嘘をつかなかった。
嘘をついたのは、ログを読ませる人間だった。







コメント