WindowsでdosyaのWebDAVを割り当てる
コピーしたHTTPS WebDAV URLをWindowsのエクスプローラーで割り当て、WebClientの制限と目的のリモートツリーを確認します。互換性はテストされていません。
最終確認日
スクリーンショットは英語版の画面です。
Windowsのエクスプローラーでは、WebClientサービスとリダイレクターが利用可能な場合にHTTPS WebDAVアドレスを割り当てられます。dosyaの完全なマウントURLを使い、パスワードにはAPIキーを使ってください。MicrosoftはWebClientを非推奨としているため、この標準機能はWindowsのインストール環境とポリシーに依存します。リダイレクターが利用できない場合はCyberduckを代わりに使えます。
この手順は、Microsoftが文書化したWebDAVの割り当てと現在のWindowsエクスプローラーの操作を組み合わせたものです。Windowsコンピューターからdosyaに対しては試していません。以下はプロセス図であり、Windowsのダイアログの画面キャプチャではありません。

Windows接続の準備
目的のワークスペースでdosyaの連携 → WebDAVを開きます。エンドポイントと認証情報の下にあるURLを、マウントパスと末尾のスラッシュを含めてすべてコピーしてください。マーケティングページ、共有リンク、ホスト名だけではなく、https://api.dosya.dev/…を使います。
プロフィール → API(APIキー) → API:APIキーを作成で専用キーを作成します。閲覧には読み取り専用、アップロードと管理にはフルアクセスを選択してください。制限と有効期限 → プロトコル → 選択したもののみ → WebDAVを選択し、目的のワークスペースを固定します。キーを生成の後に完全なシークレットをコピーします。ワークスペースのロールでも、WebDAVと実行するファイル操作が別途許可されている必要があります。
Windowsでサービスを開き、WebClientを確認します。存在していて停止中の場合は、組織のポリシーが許せば管理者が起動できます。サービスが存在しない場合やポリシーで無効になっている場合は、現在のすべてのWindowsエディションで利用できると考えず、別のHTTPS WebDAVクライアントを使ってください。MicrosoftはWindows機能に関する通知でWebClientを非推奨としています。
手順: エクスプローラーでドライブ文字を割り当てる
- File Explorer → This PCを開きます。More (…) → Map network driveを選択するか、This PCを右クリックして同じコマンドを選択します。現在の操作方法はMicrosoftのネットワークドライブの手順に記載されています。
- 未使用のDrive文字を選択します。FolderにコピーしたHTTPS WebDAV URLを完全なパスとともに貼り付けます。MicrosoftのWebDAVリダイレクターの手順には、このウィザードでウェブURLを使う方法が明記されています。
- 表示される場合はConnect using different credentialsを使います。Reconnect at sign-inを選ぶか決めてください。この設定はWindowsに後で再接続を要求しますが、キーの期限切れ、ネットワークに接続できない状態、ポリシーによって再接続できないことがあります。
- Finishを選択します。認証情報を求められたら、ユーザー名にキーのオーナーの正確なメールアドレス、パスワードに完全な
dos_…APIキーを入力します。Windowsアカウントやdosyaのサインインパスワードは使わないでください。共有コンピューターでは認証情報を保存しないようにしてください。 - 作成されたドライブを開きます。通常のマウントではAllに入り、実際のファイルツリーにアクセスします。Documents、Videos、Images、Shared、Deletedは読み取り専用ビューです。アンカー付きキーでは、許可されたフォルダーの子項目が直接表示されます。
Add a network locationはドライブ文字の割り当てではなく、名前付きの場所を作成します。文書化されたMap network driveの手順には不要です。2つを切り替えて操作し、ドライブ文字が割り当てられたと思い込まないでください。WindowsのウィザードでコピーしたHTTPS URLを受け付けない場合は、SMB共有アドレスを推測せず、操作を止めてCyberduckを使ってください。
期待される結果: リモートの場所を確認する
まず既知の小さなファイルを開き、別のローカルフォルダーにコピーをダウンロードします。バイト単位の大きさと内容を比較してください。フルアクセスとアップロード権限がある場合は、一意の名前を付けた使い捨てのテキストファイルをAllまたは許可されたフォルダーにコピーします。コピーの完了を待ち、dosyaの該当するワークスペースでファイルを更新して、ファイル名、大きさ、ダウンロードした内容を確認してください。
エクスプローラーはクラウド上のファイルにアクセスしています。ドライブを割り当てただけではオフライン同期は設定されません。エディターを開いて既存のリモートファイル名で保存すると、内容が置き換わることがあります。まず使い捨てファイルでアプリの保存動作をテストしてください。バージョンには保持期間などの制限があるため、復元に備えて別の場所に元ファイルを保管してください。クラウド項目を削除するとdosyaのゴミ箱に移動され、共有リンクが無効になることがあります。完全に削除されたコピーは復元できません。
Windowsの制限とエラー
Microsoftの文書では、WebClientの既定値は転送用のFileSizeLimitInBytesが50,000,000 bytes、コレクションのプロパティ用のFileAttributesLimitInBytesが1,000,000 bytesです。これらはWindowsクライアントの設定であり、dosyaのストレージ容量ではありません。小さなサンプルで成功しても、大きなファイルや大量の一覧が機能するとは限りません。そのような場合は、管理者によるレジストリ変更を検討する前にCyberduckを使ってください。
文書化されたBasicAuthLevelの既定値1はHTTPSでのみBasic認証を許可します。0は無効にします。dosyaのメールアドレスとAPIキーによる認証にはHTTPSを使ってください。2に設定すると暗号化されていないHTTPも許可され、このエンドポイントには不要です。ローカルのポリシーは文書の既定値と異なる場合があります。
| 症状 | 確認すること |
|---|---|
| System error 67 / The network name cannot be found | WebClientが利用可能か、HTTPS URLが完全かを確認します。このメッセージだけでキーが間違っていると判断しないでください。 |
| System error 5 / Access is deniedまたは繰り返される認証要求 | オーナーのメールアドレスと完全なキーを再入力し、有効期限、WebDAVプロトコルの許可、ロールのアクセス権を確認します。 |
| 小さなファイルでしか動作しない | Windowsの転送とコレクションの制限を確認し、専用クライアントで同じ操作を再試行します。 |
| 閲覧できるがドライブのルートにコピーできない | Allまたはアンカーで指定された書き込み先に入ります。読み取り専用ビューは書き込みを拒否します。 |
| dosyaから429、413、423または507が返される | Windowsの認証設定を変更せず、再試行までの待機時間、大きさポリシー、ロック、ストレージの拒否に従います。 |
Microsoftのリダイレクターの文書は古いWindowsリリースを対象としています。現在のエクスプローラーの操作名と非推奨の通知は別の出典に基づきます。いずれも、お使いのデバイスでdosyaとの互換性がテストされたことを示すものではありません。さらに調査が必要な場合は、ローカルで表示された正確なエラーと時刻を記録してください。
クラウドファイルを削除せずに接続解除する
使用後はThis PCで割り当てたドライブを接続解除してください。Z:として作成した割り当てにはnet use Z: /deleteも使えます。Windowsが認証情報を保存した場合は、Credential Manager → Windows Credentialsから該当する保存済み項目を外します。今後の使用を防ぐため、dosyaで専用キーを無効にしてください。これらの接続解除操作ではアップロード済みのファイルは消去されません。クラウドからの削除は別の操作です。
関連ガイド
この記事は役に立ちましたか?
評価の結果を読み込んでいます…
投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。
質問と回答
このガイドの手順について質問できます。質問は確認後に公開されます。
公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。
質問を読み込んでいます…
dosyaアカウントにサインインすると、質問を投稿できます。