SharePointの共有リンクを使用していると、突然「リンクの有効期限が切れています」というメッセージが表示されることがあります。特に外部の取引先やゲストユーザーとのファイル共有で起こりやすく、業務に支障をきたす場合も少なくありません。この記事では、共有リンクの有効期限切れが疑われる場合の原因特定方法、再発行手順、そしてアクセス履歴の確認方法を具体的に解説します。適切に対処することで、再共有をスムーズに行い、業務の停滞を防ぐことができます。
【要点】この記事で確認すること
- 最初に見る場所: 共有リンクの有効期限設定(リンク作成時の日数指定)と、現在の日時を確認します。設定された期限を過ぎていないかが最初のチェックポイントです。
- 切り分けの軸: 端末側のブラウザキャッシュやCookieの問題か、リンク自体の期限切れか、または管理者側のポリシー変更かを切り分けます。別の端末やブラウザで試すことで原因を絞り込めます。
- 注意点: 会社PCでは、SharePoint管理者によって共有ポリシーが厳格に設定されている場合があります。有効期限やリンクの種類を勝手に変更せず、まずは管理者の指示に従ってください。
ADVERTISEMENT
目次
1. 共有リンクの有効期限切れとは
SharePointの共有リンクには、作成時に有効期限を設定できます。たとえば「7日間」「30日間」などと指定すると、その期間を過ぎたリンクは自動的に無効になります。この機能はセキュリティ向上に役立ちますが、期限切れに気づかずにアクセスできなくなるトラブルの原因にもなります。また、管理者側で組織全体の既定の有効期限を設定している場合、ユーザーが意識していなくても期限が設定されることがあります。そのため、リンクが突然使えなくなったときは、まず期限切れを疑うことが重要です。
2. 有効期限切れが疑われる時の確認手順
2.1 リンクの有効期限設定を確認する
まずは、共有した元のファイルやフォルダにアクセスし、リンクの設定を確認します。以下の手順で確認してください。
- SharePoint Onlineにサインインし、目的のファイルまたはフォルダがあるサイトを開きます。
- ファイルまたはフォルダの右側にある「…」(その他)をクリックし、「共有」を選択します。
- 共有画面で「リンク設定」をクリックし、現在のリンクの種類と有効期限を確認します。
- 「有効期限」の欄に日付が表示されていれば、その日時を過ぎていないかをチェックします。
- もし「有効期限なし」と表示されている場合は、期限切れではない可能性があります。その場合は他の原因(権限変更やリンク削除など)を調査します。
この確認で期限切れが判明した場合、新しいリンクを作成するか、期限を延長する対応が必要です。ただし、期限延長はリンクの作成者または管理者のみ可能な場合があります。
2.2 アクセスログを確認する
SharePointの監査ログを確認することで、リンクがいつ作成され、いつ期限切れになったかを追跡できます。ただし、アクセスログの閲覧には管理者権限が必要です。管理者でない場合は、IT部門に依頼してください。ログでは、誰がいつリンクを作成したか、リンクの種類、有効期限などの情報を確認できます。また、特定のユーザーがリンクにアクセスしようとして失敗した記録も残るため、問題の切り分けに役立ちます。
3. 共有リンクを再発行する方法
3.1 新しい共有リンクを作成する
有効期限切れのリンクを更新することはできません。そのため、新しい共有リンクを作成し、必要な相手に再送信します。以下の手順で新しいリンクを作成してください。
- 対象のファイルまたはフォルダを選択し、ツールバーの「共有」をクリックします。
- 共有ダイアログで「リンク設定」を開き、共有範囲を選択します(例:「特定のユーザー」「組織内のユーザー」「会社の全員」「ゲスト」など)。
- 「有効期限」の項目で新しい期限を設定します。たとえば7日後や30日後など、業務に必要な期間を指定します。できるだけ必要最小限の期間にすることが推奨されます。
- 権限レベル(編集または表示)を選択し、「適用」をクリックします。
- 生成されたリンクをコピーし、メールやチャットで共有相手に送信します。
注意点として、以前のリンクと同じURLを使いたい場合でも、新しいリンクは別のURLになります。必ず新しいリンクを相手に伝えてください。
3.2 既存リンクの期限を延長する(管理者向け)
SharePoint管理者は、特定のリンクの有効期限を後から変更することができます。これは、ユーザーが誤って短い期限を設定した場合などに便利です。ただし、すべてのSharePointプランでこの機能が利用できるとは限らないため、事前に確認が必要です。管理者はSharePoint管理センターの「共有ポリシー」から、リンクの既定の有効期限を変更することもできます。また、PowerShellスクリプトを使用して、複数のリンクを一括で更新することも可能です。
ADVERTISEMENT
4. 履歴確認の方法 – アクセス監査ログ
共有リンクの有効期限切れが疑われる場合、監査ログを確認することで、リンクがいつ作成され、いつ期限切れになったかを正確に把握できます。監査ログはMicrosoft 365 Purview コンプライアンスポータルで確認します。具体的な手順は以下の通りです。
- 管理者としてMicrosoft 365 Purview コンプライアンスポータルにサインインします。
- 「監査」を選択し、「検索」タブでSharePointのアクティビティを指定します。
- アクティビティとして「共有リンクの作成」「共有リンクの使用」「共有リンクの期限切れ」などを選択します。
- 日付範囲を指定し、検索を実行します。
- 結果から該当するリンクの詳細(作成者、作成日時、有効期限、アクセス試行など)を確認します。
監査ログから得られる情報は、問題の原因特定やセキュリティ監査において非常に価値があります。もし監査ログの取得が有効になっていない場合は、管理者に設定を依頼することをお勧めします。
5. 失敗パターンとその対策
有効期限切れ以外にも、リンクが機能しない原因はいくつかあります。代表的な失敗パターンを下表にまとめました。
| 症状 | 考えられる原因 | 対策 |
|---|---|---|
| リンクをクリックすると「アクセス権がありません」と表示される | リンクの有効期限切れ、またはユーザーが対象外(リンクの共有範囲に含まれていない) | 新しいリンクを作成し、正しいユーザーを指定する |
| 「このリンクは無効です」と表示される | リンクが削除された、または管理者によって無効化された | リンクの作成者に確認し、必要なら再発行する |
| リンクを開くと「ページが見つかりません」 | ファイル自体が移動または削除された | ファイルの場所を確認し、新しいリンクを作成する |
| 社外ユーザーがアクセスできない | 組織の共有ポリシーで外部共有が制限されている | 管理者に外部共有ポリシーの確認を依頼する |
これらのパターンに該当する場合、まずは原因を特定してから適切な対策を取ってください。特に外部ユーザーとの共有では、ポリシーの制限が原因であることが多いため、管理者への相談が必要です。
6. 管理者に確認すべきこと
共有リンクの問題が頻発する場合、管理者に対して以下の情報を確認・依頼するとスムーズです。
- 組織の共有ポリシー: デフォルトの有効期限やリンクの種類、外部共有の可否を確認します。ポリシーが厳しすぎる場合、緩和を依頼することも検討します。
- 監査ログの取得状況: 監査ログが有効になっているか確認します。ログがなければ、問題発生時の追跡が困難になります。
- リンクの一括管理: 大量のリンクを管理する必要がある場合、PowerShellやサードパーティツールの利用可否を確認します。
- 外部共有の承認フロー: 特定のサイトで外部共有に承認が必要な設定になっていないか確認します。承認が必要な場合、リンク作成後に承認待ちになるため注意が必要です。
7. よくある質問
Q1. 有効期限切れのリンクを再度有効にすることはできますか?
いいえ、期限切れのリンクを再有効化することはできません。新しいリンクを作成する必要があります。
Q2. リンクの有効期限を延長する方法はありますか?
リンク作成後に有効期限を延長できるのは、SharePoint管理者のみです。一般ユーザーはリンクを作り直す必要があります。
Q3. 監査ログで誰がいつアクセスしたかを確認できますか?
はい、監査ログでリンクを使用したユーザーのアクセス記録を確認できます。ただし、アクセスログは管理者のみ閲覧可能です。
Q4. リンクの種類によって有効期限の既定値は異なりますか?
はい、通常「特定のユーザー」向けリンクは期限なしに設定されることが多いですが、管理者ポリシーによって異なります。また、「会社の全員」や「ゲスト」向けリンクには既定の期限が設定されている場合があります。
Q5. リンクが期限切れになる前に通知を受け取れますか?
標準では通知機能はありません。サードパーティのツールやPower Automateを使って、期限切れ前に通知する仕組みを構築することが可能です。
まとめ
SharePointの共有リンクの有効期限切れは、正しい手順で確認・再発行することで迅速に解決できます。最初にリンクの設定と現在日時を確認し、期限切れが原因であれば新しいリンクを作成しましょう。管理者は監査ログを活用してリンクの利用状況を把握し、ポリシーの見直しを検討することも重要です。また、外部共有を行う際は組織のポリシーを事前に確認し、適切なリンク種類と期限を設定することで、セキュリティと利便性のバランスを保つことができます。
ADVERTISEMENT
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】メール本文が「文字化け」して読めない!エンコード設定の変更と修復手順
