HTMLリンクにパスワードを付ければ安全?有効期限・noindexとの違い

HTML共有リンクのパスワード、有効期限、noindexがそれぞれ何を防ぐかを比較し、秘密情報を公開してはいけない理由と安全な手順を説明します。

HTML共有リンクをパスワード、有効期限、検索除外の三つの境界に分けた図

HTMLリンクにパスワードを設定すると、URLだけを知る人がすぐ内容を見ることは 防げます。しかし、転送、画面キャプチャ、ダウンロード、秘密情報の公開まで 取り消せるわけではありません。安全な一時共有には、パスワード、有効期限、 noindexが別々の問題を解くという理解が必要です。

三つの機能は同じ保護ではない

機能 防げること 防げないこと
パスワード パスワードを知らない人の閲覧 パスワードの転送、閲覧後の保存
有効期限 指定時刻を過ぎた新しい閲覧 期限前に保存されたコピー
noindex 検索結果への表示 URLを知る人の直接アクセス

Google Search Centralは、 noindexを検索結果から除外するルールとして説明しています。リンクからの 直接アクセスは残ります。機密情報にはアクセス制限が必要ですが、アクセス 制限があるからといって外部サービスへ公開できる情報が増えるわけではありません。

パスワードはURLの所持と閲覧権限を分ける

HTML2WEBでパスワードを設定すると、ロック解除前にHTML本文は返されません。 正しいパスワードを入力したブラウザーには限定された解除権限が付与され、 パスワードを変更・解除すると以前の権限は無効になります。

URLが誤った会話へ転送された場合の補助境界として役立ちます。可能ならURLと パスワードは別の経路で送ってください。同じメッセージに両方を入れると、 そのメッセージを受け取った人が二つとも持つことになります。

閲覧を許可された人は、開発者ツール、ダウンロード、画面キャプチャを使えます。 パスワード付きページを「閲覧だけでコピーできない文書」と考えてはいけません。

有効期限は公開時間を短くするが、既存のコピーは消せない

会議資料は30分、当日中の確認は24時間など、必要な期間だけ選びます。 HTML2WEBの無料公開は30分、1時間、24時間に対応し、標準は1時間です。 期限を過ぎると、ビューアーとコンテンツ経路は元のページを返しません。

有効期限が制御するのは「これから開けるか」です。期限前の保存やキャプチャは 削除できません。誤公開に気づいたら、期限を待たず管理リンクからすぐ削除します。

noindexは検索非表示であり、非公開ではない

HTML2WEBの共有ページはサイトマップから除外され、noindexnofollownoarchiveX-Robots-Tag応答ヘッダーを使用します。一時レビュー結果が 通常のコンテンツとして検索されるのを避けるためです。

それでもURLはインターネット上のアドレスです。チャット、メール、閲覧履歴、 画面キャプチャに残ります。noindexを社内ログインや文書権限と同じアクセス 制御として扱ってはいけません。

隔離ビューアーは機密保持の機能ではない

HTML2WEBは共有HTMLを隔離されたビューアーで実行し、外部ネットワーク依存を 制限します。共有コードがホスト画面と混ざって動くリスクを減らす境界です。 内容を暗号化したり、許可された閲覧者の再共有を防ぐ機能ではありません。

  • 今、誰が開けるべきか → パスワード
  • いつまで開けるべきか → 有効期限
  • 検索結果に出してよいか → noindex
  • そもそも外部へ出してよい内容か → 公開前の確認

状況ごとに組み合わせを選ぶ

公開可能なUIモックアップやレポート

標準のnoindexと必要な範囲の短い有効期限を使います。シークレット ウィンドウで結果を確認し、期限時刻をURLと一緒に伝えます。

限られた人だけが見る確認資料

パスワードと短い有効期限を併用します。可能ならパスワードは別経路で送り、 確認後は非公開の管理リンクから削除します。

APIキー、認証情報、個人情報、顧客の機密資料

公開しません。パスワード付きでも外部システムへ内容をアップロードする行為です。 OWASPのSecrets Management Cheat Sheet のような指針に従い、承認された保存先とアクセス手順の中で管理します。

公開前の1分チェック

  • APIキー、トークン、パスワード、接続文字列を削除した。
  • 氏名、メール、電話番号、顧客名、社内URLを確認した。
  • 閲覧者と必要な期間を決めた。
  • 限定資料のパスワードは別経路で送る。
  • シークレットウィンドウでロックと期限を確認した。
  • 管理URLと管理トークンを受信者のメッセージに入れていない。

HTML URL変換ツールで期限とパスワードを設定できます。 ローカルでは動くのにCSSや画像が共有後に壊れる場合は、file://とローカル 素材のガイドを先に確認してください。

安全な共有とは、すべての機能を有効にすることではありません。外部へ出せない 情報を除き、必要な相手に必要な時間だけ開くことです。

このページの目次