SharePoint Onlineドキュメントライブラリにアクセスするには、OneDriveクライアントまたはWebインターフェースを使用する方法が推奨されています。しかし、SharePoint OnlineおよびOneDriveサイトのライブラリを、Windowsで通常のネットワークドライブとしてマウントすることも可能です。SharePoint Onlineネットワークドライブは、手動またはGPOでマップできます。
WebDAVプロトコルを使用すると、HTTPS経由でSharePoint Onlineドキュメントライブラリにアクセスできます。これには、WindowsでWebClientサービスが実行されている必要があります。
サービスが実行されていることを確認し、必要に応じて自動的に開始するように構成します。
Get-Service webclient
Set-Service webclient –startuptype automatic –passthru
Windows 10および11にはWebDAVクライアントがOSに組み込まれていますが、Windows Server 2022/2019/2016では、個別の機能インストールが必要です。
Install-WindowsFeature WebDAV-Redirector –Restart
これにより、2つの新しいサービスがインストールされます。
WindowsでSharePoint Onlineドキュメントライブラリを手動でマップするには、ファイルエクスプローラーを開き、PCを右クリックして、ネットワークドライブの割り当てを選択します。
ドライブ文字を選択し、ターゲットのSharePointサイトへのHTTPSパスを指定します(例:https://woshub.sharepoint.com/sites/company/Shared%20Documents/General)。必要に応じて、サインイン時に再接続するオプションを有効にします。
ただし、ネットワークドライブの接続時にエラーが発生します。
マップされたネットワークドライブを作成できませんでした。次のエラーが発生しました。
アクセスが拒否されました。この場所のファイルを開く前に、Webサイトを信頼済みサイトリストに追加し、Webサイトを参照して、自動的にログインするオプションを選択する必要があります。
これを修正するには、SharePointサイトのアドレスを信頼済みリストに追加します。コントロールパネルでインターネットオプションを開きます(inetcpl.cplコマンドを実行)。
セキュリティタブに移動し、信頼済みサイトゾーンを選択し、サイトをクリックして、SharePointサイトのURLアドレスを追加します。
次に、カスタムレベルボタンをクリックし、ユーザー認証 -> ログオンの値を現在のユーザー名とパスワードで自動的にログオンするに変更します。
SharePoint Onlineサイトにアクセスするには、ユーザーがMicrosoft Modern Authenticationトークンを取得する必要があります。したがって、Internet Explorer(IE)ブラウザーを開き、https://login.microsoftonline.com/にアクセスします。
コンピューターでIEブラウザーが無効になっている場合は、Entra ID(Azure AD)認証にEdgeのInternet Explorer互換モードを使用します。edge://settings/defaultBrowser -> Internet Explorerモードページ -> 追加でSharePoint URLを追加します。
Azure(Microsoft 365)アカウントで認証を実行し、サインインしたままにするオプションをオンにします。
これにより、90日間有効なEntra IDアクセストークンが付与されます。ユーザーセッションがアクティブな場合、このトークンは自動的に更新されます。
SharePoint Onlineライブラリをコマンドプロンプトからネットワークドライブとしてマップすることもできます。
net use T: "https://woshub.sharepoint.com/sites/company/Shared Documents/General" /persistent:yes
または、New-PSDrive PowerShellコマンドレットを使用します。
$SPOLibrary = "https://woshub.sharepoint.com/sites/company/Shared Documents/General"
New-PSDrive -name "Z" -Root $SPOLibrary -PSProvider filesystem
コマンドラインからネットワークドライブをマッピングすると、エラーが発生する場合があります。
システムエラー224が発生しました。
アクセスが拒否されました。アクセスが拒否されました。この場所のファイルを開く前に、Webサイトを信頼済みサイトリストに追加する必要があります…。
この場合、SharePoint Onlineサイトが信頼済みに追加されていること、およびMicrosoft 365アカウントで認証されていることを確認してください(または、認証トークンが期限切れになっている可能性があります)。
WebDavクライアントがコンピューターにインストールされていない場合、エラーが発生します。
エラーコード:0x80070043
ネットワーク名が見つかりません。
次に、グループポリシーを使用してSharePoint Onlineサイトのネットワークドライブを自動的にマッピングする方法を見てみましょう。
新しいポリシーを作成し、SharePointドライブをマウントするターゲットコンピューターを含むOUに割り当てます。
Edgeブラウザーを起動すると、Microsoft認証ウィンドウが開きます。ユーザー名とパスワードを入力し、MFAでログインを確認します。ユーザーセッションを終了します(ログオフ)。SharePointネットワークドライブは、次回ユーザーがログインするときにGPO経由で自動的にマッピングされます。
SharePointネットワークドライブの使用に関するいくつかの注意点:
システムを安全に監視および管理したいですか?
🚀 Monitic RMMでRMMの旅を無料で始めましょう! 👉 https://tinyurl.com/y77yr7ee
Monitic provides end-to-end tracking, analysis and data protection services for your company.“