読み取り専用のWebDAVマウントを調べる
APIキーのスコープ、ワークスペースのロール、スマートビューの対象、フォルダーアンカー、コンテンツのロックを確認し、dosyaのWebDAVマウントが読み取り専用になる原因を調べます。
最終確認日
スクリーンショットは英語版の画面です。
マウントでファイルを一覧表示できても、変更が拒否される原因はいくつかあります。APIキーがRead onlyである、ワークスペースのロールにアップロード、作成、名前変更、移動、削除の権限がない、対象が読み取り専用のスマートビューである、またはファイル、祖先フォルダー、Vault、WordPressバックアップがロックされている場合があります。

アンカーのないマウントではAllが実際の書き込み可能なツリーを表します。Documents、Videos、Images、Shared、Deletedは、同じファイルをAllから変更できる場合でも、階層のない読み取り専用ビューです。フォルダーアンカー付きマウントに予約済みのスマートビューはないため、Documentsという名前の実際のフォルダーは通常のフォルダーのままです。
手順
- 一意の名前の空フォルダーまたは小さなファイルで無害な操作を1回再現し、HTTPステータスまたはクライアントのテキストを記録してください。一覧表示、ダウンロード、アップロード、フォルダー作成、名前変更、移動、削除のどれが失敗したかも記録します。
- プロフィール → API(APIキー)で認証情報の権限を確認してください。Read onlyではPUT、MKCOL、MOVE、DELETE、LOCKを実行できません。アップロードのみではアップロードできますがダウンロードはできません。MOVEによる移動や名前変更とDELETEにはフルアクセスが必要です。
- キーにWebDAVが含まれ、このワークスペースまたはアンカーにアクセスでき、IP、利用可能時間、使用量、容量、同時実行の条件を満たしていることを確認します。次にワークスペースのロールでWebDAVと実行するファイル操作そのものが許可されていることを確認してください。
- パスがスマートビューのラベルで始まる場合、All内のファイルの実際のフォルダーでテストをやり直してください。DocumentsやSharedから読み取れたことを、そのビューで書き込みできる証拠と考えないでください。
- 対象とその親のロック状態を確認してください。ロックされたファイル、封印された祖先、保護されたバックアップ、新しいコンテンツを受け入れられない移動先にはdosyaは423を返します。ロック解除にはWebDAVのLOCKトークンではなく、該当する製品の操作が必要です。
- 原因を修正してから1回再試行し、クライアントとdosyaのファイル画面の両方を更新してください。使い捨ての項目は作成またはアップロードが実際に確定したことを確認してから削除します。

一般的なサーバーメッセージは次のとおりです。API key scope ‘read’ cannot upload files、Upload not allowed、Folder creation not allowed、API key scope must be ‘full’ to move/rename、Delete not allowed、This is a read-only smart view、This role is not permitted to use WebDAV。412は状態が変わったことによる事前条件の不一致で、読み取り専用アクセスを意味しません。429は使用量またはリクエストの制限であり、Retry-Afterに従ってください。
キーのスコープを広げても、制限されたワークスペースのロールやコンテンツのロックは回避できません。クライアントに必要な操作だけを許可する専用キーを使用してください。
期待される結果
拒否の原因となったキー、ロール、パス、条件、ロックが特定されます。許可された修正後、Allまたはアンカー付きツリーで使い捨てファイルの書き込みが成功し、dosyaのファイル画面に表示されます。それ以外の場合、マウントは意図したとおり読み取り専用のままです。
関連ガイド
この記事は役に立ちましたか?
評価の結果を読み込んでいます…
投票すると、回答を変更できるように、必要な投票用Cookieが最長180日間保存されます。
質問と回答
このガイドの手順について質問できます。質問は確認後に公開されます。
公開の質問には、アカウントの詳細、認証情報、非公開ファイルを含めないでください。これらについては 非公開サポート をご利用ください。
質問を読み込んでいます…
dosyaアカウントにサインインすると、質問を投稿できます。