監査ログとは
監査ログとは、システムやページに対して「いつ・誰が・何をしたか」を記録したものです。共有ページの文脈では、誰がいつそのページを閲覧したかを残すアクセスログが中心になります。
監査ログの価値は、出来事を後から再構成できる点にあります。問題が起きたときの調査だけでなく、平常時にも「想定どおりの相手だけが見ているか」を確認する材料になります。
なぜ記録が重要なのか
記録がないと、何かあったときに範囲を特定できません。たとえば未公開資料が外部に出た疑いがあっても、閲覧履歴がなければ「誰まで届いていたか」を説明できず、対応が後手に回ります。
逆に記録があれば、開示範囲を客観的に示せます。受発注やNDA下の共有では、開示状況を説明できること自体が信頼につながります。監査ログは、いざというときの証跡であると同時に、日々の安心感を支える基盤です。
よくあるNG例と安全な直し方
共有の監査ログを残す重要性と確認方法では、「検索に出さない」と「見られないようにする」を混同しないことが重要です。noindexやrobots.txtは検索エンジンへの指示であり、アクセス制限そのものではありません。
安全に共有するには、誰に見られると困るかを先に決め、URL共有だけで足りるのか、認証や期限が必要なのかを選びます。共有相手と機密度が決まったら、URLのみ・パスワード・メール認証・会社ドメイン認証のどれで渡すかを選びます。
- NG: 機密情報入りHTMLを認証なしURLで共有し、noindexだけで安心する
- OK: パスワード・メール認証・会社ドメイン認証で閲覧者を絞る
- NG: テスト用APIキーや社内URLをHTML内に残したまま渡す
- OK: 公開前に外部送信先、秘密情報、フォーム送信先を確認する
ログから読み取れること
アクセスログは単なる履歴の羅列ではなく、見方を決めると運用の判断材料になります。次のような観点で読むと役立ちます。
- 想定した相手だけが閲覧しているか(見覚えのない閲覧がないか)
- いつ閲覧されたか(締切前に確認されたか、放置されていないか)
- 閲覧の有無(送ったのにまだ見られていない相手はいないか)
- 公開期限後にアクセスが止まっているか
ログを活かす確認の手順
ログは残すだけでなく、定期的に見て初めて意味を持ちます。次の流れで確認を習慣にすると、異常の早期発見につながります。
- 共有後、想定した相手が閲覧したかをログで確認する
- 見覚えのない閲覧や、想定外のタイミングのアクセスがないか点検する
- 未閲覧の相手がいれば、リマインドの要否を判断する
- 案件終了時に最終的な閲覧状況を確認し、記録として保管する
- 公開期限後はアクセスが止まっていることを確認する
ギガサイト便のアクセスログ活用
ギガサイト便はHTMLをドロップして即共有でき、誰がいつ見たかのアクセスログに対応しています。確認用やレビュー用に共有したページでも、閲覧状況を自分の管理下で把握できます。
認証方式をメール認証や会社ドメイン認証にすれば、閲覧者をより確かに結び付けられ、ログの意味が増します。公開期限を設定しておけば期限切れで自動的に閲覧できなくなり、その後アクセスが止まっていることもログで確かめられます。同じURLのままファイルを差し替えられるので、更新後も同じページの閲覧履歴を追い続けられます。一時公開ページにはnoindexが付き検索結果には出ませんが、これはアクセス制御ではないため、見せたくない相手を遠ざけるには認証の併用が前提です。
よくある質問
アクセスログと監査ログは同じものですか?
厳密には監査ログがより広い概念で、操作全般の記録を指します。共有ページの文脈では、誰がいつ閲覧したかを残すアクセスログが監査ログの中心的な役割を担う、と捉えると分かりやすいです。
ログは残すだけで十分ですか?
十分ではありません。残したログを定期的に確認して初めて価値が出ます。想定外の閲覧や、未閲覧の相手の有無を点検する習慣があってこそ、異常の早期発見や開示範囲の説明に役立ちます。
閲覧者を正確に把握するにはどうすればよいですか?
閲覧方法を本人確認できる認証にすると精度が上がります。URLのみだと閲覧者の特定が弱くなりますが、メール認証や会社ドメイン認証を使えば、誰が見たかをより確かにログと結び付けられます。
公開期限が切れた後もログは確認できますか?
公開期限が切れると閲覧自体はできなくなりますが、期限後にアクセスが止まっていることをログで確かめられます。案件終了時に最終的な閲覧状況を確認し、記録として残しておくとよいでしょう。
noindexを設定すれば認証は不要ですか?
不要ではありません。noindexは検索結果への表示を抑えるための指定で、URLを知っている人の閲覧を止める仕組みではありません。閲覧者を制限したい場合は認証が必要です。