SharePointのサインイン・アクセスエラーを解決 — NetDrive

読了目安 6 分 troubleshooting sharepoint
Casey
CaseyProduct Manager
NetDriveでSharePointに接続できない場合は、サインインの期限切れ、サイトURLの誤り、サイト権限の不足、テナント制限を確認してライブラリを復旧しましょう。

月曜の朝、経理チームが頼りにしているSharePointドライブが接続失敗と表示されます。あるいは新入社員用に設定している最中で、サインイン画面は完了したのにライブラリが現れません。NetDriveでのSharePointの不具合は、ほぼ次の4つのどれかに行き着きます。古くなったサインイン、誤った場所を指すサイトアドレス、そのサイトへのアクセス権がないアカウント、そしてクライアントからは見えないテナントのポリシーです。

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

SharePointライブラリを取り戻す

NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。

  • SharePointドライブを作り直さずに再認証
  • エクスプローラーやFinderでドキュメントライブラリを開く
  • 他のすべてのクラウドも同じドライブ一覧に維持
WindowsmacOS
NetDriveをダウンロード →

無料トライアル。永久ライセンスとサブスクリプションプランあり。

症状から原因を絞り込む

見られる症状最も可能性の高い原因
数週間使えていたドライブが接続できなくなった保存されたサインインの期限切れ、またはMicrosoftアカウントのパスワード変更
サインインは成功するがライブラリが空、または表示されないサイトURLが別のサイトを指している、またはアカウントにアクセス権がない
特定のサイトだけ「アクセスが拒否されました」のようなメッセージが出るアカウントがそのサイトのメンバーではない
サインイン画面がブロックされる、または管理者の承認を求められるテナントのポリシーがサードパーティ製アプリを制限している

上から順に確認してください。最初の2行でほとんどのケースをカバーできます。

対処1:保存済みドライブを再認証する

Microsoftのパスワードが変わったり、組織が全員に再サインインを強制したりすると、NetDriveがそのドライブ用に保存した認証情報は使えなくなります。ドライブを削除する必要はありません。

  1. Open NetDrive で Drive Manager に移動します。
  2. SharePointドライブを選択して Edit をクリックします。
  3. サインインをやり直し、サイトへのアクセス権を持つアカウントでブラウザ画面の手順を完了します。
  4. Connect をクリックします。

SharePointドライブを編集できる、設定済みクラウドドライブを一覧表示したNetDriveのDrive Manager

ブラウザがすでに別のMicrosoftアカウントでサインインしていると、サインイン画面がそのアカウントを黙って使い回すことがあります。プライベートウィンドウを使うか、先に他のアカウントからサインアウトして、正しいIDがNetDriveに渡るようにしてください。

対処2:サイトURLを確認する

SharePointのアドレスは https://yourcompany.sharepoint.com/sites/SiteName のような形式です。メールで届いた共有リンクではなく、ライブラリのあるサイトそのものを開いているブラウザからアドレスをコピーしてください。共有リンクには、サイト自体を表さない長いパス部分が含まれていることがよくあります。

よくあるミス:

  • サイトではなく、個別のファイルやフォルダーのアドレスを使っている。
  • 名前の似た別チームのサイトアドレスをコピーしている。
  • 手で入力し直した際にサイト名へタイプミスが残っている。

修正したアドレスをドライブの編集ダイアログに貼り付けて再接続します。複数のサイトを管理している場合は、1つのエントリでアドレスを使い回すのではなく、サイトごとにNetDriveのエントリを作成してください。

NetDriveのプロバイダー一覧に表示されるSharePointプロバイダーのロゴ

対処3:アカウントがサイトのメンバーか確認する

サインインは完了するのにNetDriveがライブラリを一覧表示できない場合は、同じMicrosoftアカウントでブラウザから同じサイトURLを開いてみてください。ブラウザでも権限がないと表示されるなら、NetDriveにできることはありません。NetDriveはアカウントが到達できる範囲にしかアクセスできないからです。サイトの所有者にアカウントをメンバーまたは訪問者として追加してもらい、再接続します。

逆のテストも有効です。ブラウザではサイトが普通に開くのにNetDriveでは開かない場合、問題は保存されたサインインにあるので、対処1に戻ります。

対処4:テナントポリシーについて管理者に確認する

組織によっては、Microsoft 365テナントにサインインできるサードパーティ製アプリを制限していたり、管理者がアプリごとに承認することを求めていたりします。サインイン画面に管理者の承認が必要という旨のメッセージが表示される、またはまったくブロックされる場合、クライアント側の変更では解決できません。表示されたメッセージをそのまま、サインインに使っているアプリの名前とともにIT担当者へ送り、あなたのアカウントで許可してもらえるか尋ねましょう。

ドライブが復旧したか確認する

再接続したら、エクスプローラーまたはFinderでドライブを開き、ファイルが数個あるフォルダーを閲覧してみてください。期待していたドキュメントが見当たらない場合は、フォルダーを右クリックしてNetDriveの更新オプションを使い、ディレクトリを強制的に再読み込みします。同僚が直近数分以内にSharePointで行った変更は、まだ反映されていないことがあります。

ドライブが正常に接続されたことを示すNetDriveのステータス画面

まとめ

まず再認証を行い、サイトアドレスを確認し、同じアカウントをブラウザで試し、それから初めて管理者に相談しましょう。最初のセットアップ手順は Mount SharePoint on Windows with NetDrive または macOS版 を参照してください。大規模なサイトが壊れているのではなく動作が重いだけなら、Fix Slow SharePoint Directory Listing を読むのが近道です。

— Casey, NetDrive