Boxでファイルを社外と共有していると、「このファイルのバージョン履歴が上限に達したため、新しいバージョンをアップロードできません」といったエラーに遭遇することがあります。これはBoxのバージョン管理の上限設定が原因で、特に外部共有が多いプロジェクトで発生しやすいトラブルです。本記事では、バージョン上限の問題を解決するために、社外共有ポリシーの見直し手順を具体的に解説します。エラーが起きた際の原因切り分け方法や、管理者に確認すべき設定項目についても網羅していますので、ぜひ参考にしてください。
【要点】この記事で確認すること
- 最初に見る場所: ファイルのバージョン履歴と、共有リンクの設定画面です。エラーメッセージが表示されたら、まずは管理コンソールでバージョン上限の設定状況を確認してください。
- 切り分けの軸: 問題が「バージョン上限そのもの」なのか「共有ポリシーによる制限」なのかを切り分けます。バージョン上限はユーザー単位・フォルダ単位で設定可能で、外部共有ポリシーは管理者が全体またはグループ単位で制御します。
- 注意点: 会社PCでバージョン上限や共有ポリシーの設定を変更する場合は、必ずBox管理者に相談してください。特に外部共有の権限を誤って緩めると、情報漏洩のリスクが生じます。
ADVERTISEMENT
目次
Boxのバージョン上限とは何か
Boxでは、ファイルのバージョン履歴を保持できる数に上限があります。デフォルトでは、バージョン履歴は無制限に保存されるように見えますが、実際には管理者が「ファイルごとのバージョン数」を制限できます。この上限に達すると、新しいバージョンをアップロードしようとしたときにエラーが発生します。また、バージョンの保持期間にも制限があり、古いバージョンは自動的に削除される場合もあります。
バージョン上限の問題は、特にファイルの更新頻度が高いプロジェクトや、外部共有を多用している場合に顕在化します。外部ユーザーが頻繁にファイルをアップロードする場合、短期間で上限に達してしまうことがあるためです。
バージョン上限の設定箇所
バージョン上限は管理者がBox管理コンソールから設定します。具体的には「コンテンツ設定」→「ファイルとフォルダ」→「バージョンの制限」で、「ファイルごとの最大バージョン数」を指定できます。また、共有ポリシーとは独立して設定されるため、外部共有をしていなくても上限に達することがあります。
社外共有ポリシーがバージョン上限に与える影響
外部共有ポリシーは、ファイルを社外ユーザーと共有する際の権限や動作を制御するものです。このポリシーが厳しすぎると、外部ユーザーが新しいバージョンをアップロードできず、結果としてバージョン上限の問題として認識されることがあります。たとえば、外部共有リンクが「閲覧のみ」に設定されている場合、外部ユーザーはファイルのアップロードができません。しかし、これはバージョン上限とは別の制限です。混同しないように注意が必要です。
一方、外部共有ポリシーで「アップロードを許可」しているものの、バージョン上限に達しているためにエラーが発生するケースもあります。この場合、外部ユーザーは「バージョン上限に達した」というエラーを受け取り、原因がわかりにくいためフラストレーションがたまります。
よくある誤解:バージョン上限なのか、権限なのか
実際のトラブルシューティングでは、エラーメッセージを確認することが重要です。Boxが返すエラーは「バージョン上限に達しました」または「アップロード権限がありません」の2パターンがほとんどです。前者はバージョン設定、後者は共有ポリシーまたはフォルダの権限が原因です。この切り分けを最初に行うことで、対処がスムーズになります。
現在のバージョン上限と共有ポリシーを確認する手順
問題を解決するためには、まず現在の設定を確認する必要があります。以下の手順で確認を進めてください。なお、これらの操作にはBoxの管理者権限が必要な場合があります。一般ユーザーは一部の確認しかできないため、必要に応じて管理者に依頼してください。
- Box管理コンソール(admin.box.com)に管理者アカウントでログインします。
- 左メニューから「コンテンツ設定」をクリックします。
- 「ファイルとフォルダ」タブを開き、「バージョンの制限」セクションを確認します。ここで「ファイルごとの最大バージョン数」の値を確認してください。デフォルトは「無制限」になっていますが、組織によっては制限が設定されている場合があります。
- 次に、外部共有ポリシーを確認します。左メニューから「共有ポリシー」をクリックし、「外部共有」タブを開きます。
- 「外部共有設定」で、組織全体の共有範囲(外部との共有を許可するか、特定のドメインのみか)を確認します。さらに、下の「外部ユーザーのファイルアップロード」の設定を確認します。「ブロック」「許可」「許可して所有者に通知」のいずれかが選択されています。
- グループごとに設定が異なる場合は、該当のグループのポリシーも確認してください。グループの設定は「ユーザーとグループ」→該当グループ→「ポリシー」タブから確認できます。
社外共有ポリシーを変更してバージョン上限問題を解決する
確認した結果、外部共有ポリシーが原因でバージョン上限に達しているか、アップロードがブロックされている場合は、ポリシーを調整する必要があります。ただし、むやみに制限を緩めるとセキュリティリスクが高まるため、以下の手順を参考に最小限の変更を心がけてください。
- 管理者としてBox管理コンソールにログインし、「共有ポリシー」→「外部共有」を開きます。
- 「外部ユーザーのファイルアップロード」を「許可」または「許可して所有者に通知」に変更します。すでに許可になっている場合は、この設定は変更不要です。
- 次に、バージョン上限の問題が解消されない場合は、「コンテンツ設定」→「ファイルとフォルダ」→「バージョンの制限」で「ファイルごとの最大バージョン数」を増やすか、「無制限」に設定します。
- 特定のフォルダやファイルだけに問題が発生している場合は、そのフォルダの共有リンク設定を確認します。フォルダを開き、「共有」→「リンク設定」で「アップロード」が許可されているか確認してください。
- 変更後、影響を受けるユーザーにファイルの再アップロードを依頼し、エラーが解消されたか確認します。
なお、外部ユーザーがアップロードしたファイルのバージョンは、内部ユーザーと同じバージョン上限ルールが適用されます。そのため、外部ユーザーのアップロードを許可する場合は、バージョン上限自体を適切に設定しておくことが重要です。
共有ポリシーとバージョン上限の設定比較表
以下の表は、代表的な設定パターンとその影響をまとめたものです。自社の設定を見直す際の参考にしてください。
| 設定パターン | 外部共有ポリシー | バージョン上限 | 問題発生の傾向 |
|---|---|---|---|
| デフォルト(標準) | 外部共有許可、アップロード許可 | 無制限(または1000) | 問題は稀だが、バージョン数が増えすぎると管理が煩雑になる |
| 厳格な制限 | 外部共有ブロック、またはアップロード禁止 | 無制限 | 外部ユーザーがアップロードできず、バージョン上限問題は表面化しない |
| 外部共有許可、アップロード禁止 | 外部共有許可、アップロード禁止 | 無制限 | 外部ユーザーはダウンロードのみ可能。アップロードエラーが発生 |
| 外部共有許可、アップロード許可、バージョン制限あり | 外部共有許可、アップロード許可 | 10~50などの制限値 | 外部ユーザーが頻繁にアップロードする場合、短期間で上限に達する |
失敗パターンとトラブルシューティング
実際に発生しやすい失敗パターンをいくつか紹介します。同じような症状に遭遇したら、該当するパターンを参考に原因を特定してください。
パターン1: 外部ユーザーがファイルをアップロードしようとすると「バージョン上限に達しました」と表示される
この場合、まずバージョン上限の設定を確認してください。上限が低く設定されている場合は、管理者に依頼して上限を引き上げるか、不要な古いバージョンを削除して容量を空ける必要があります。ただし、バージョン削除はファイルの履歴を失うため、慎重に行ってください。
パターン2: 外部ユーザーがアップロードしようとすると「アクセス権がありません」と表示される
これは外部共有ポリシーでアップロードが禁止されているか、共有リンクの設定が「閲覧のみ」になっている可能性があります。共有リンクの設定を「アップロード可能」に変更するか、ポリシーを緩和する必要があります。企業のセキュリティポリシーと矛盾しない範囲で調整してください。
パターン3: 内部ユーザーでもバージョン上限エラーが発生する
社内ユーザーでも発生する場合、バージョン上限自体の問題です。外部共有とは関係ないため、バージョン上限の数値を増やすか、無制限に変更することを検討してください。ただし、ストレージ容量にも注意が必要です。Boxではバージョン履歴もストレージを消費するため、無制限にすると予想以上に容量を圧迫する可能性があります。
よくある質問(FAQ)
Q1. バージョン上限はファイルごとに個別に設定できますか?
いいえ、バージョン上限は組織全体またはグループ単位で設定します。個別のファイルに対して上限を設定することはできません。ただし、特定のフォルダに設定を適用することは可能です(フォルダポリシーを利用する必要があります)。
Q2. 外部共有ポリシーを変更したら、既存の共有リンクに影響しますか?
はい、影響します。既存の共有リンクは更新後のポリシーに従って動作が変わります。たとえば、アップロードを許可から禁止に変更すると、それまでアップロードできていた外部ユーザーがエラーになります。ポリシー変更は影響範囲を考慮して行ってください。
Q3. バージョン上限に達した古いバージョンを削除する方法は?
ファイルのバージョン履歴画面から、個別に古いバージョンを削除できます。ただし、管理者権限が必要な場合があります。また、削除したバージョンは復元できないため、注意してください。
まとめ
Boxのバージョン上限で困った場合は、まずエラーメッセージの内容を確認し、バージョン上限自体の問題なのか外部共有ポリシーの制限なのかを切り分けてください。管理者であれば、管理コンソールからバージョン上限の数値や外部共有ポリシーを適切に調整することで、問題を解決できます。ただし、セキュリティと利便性のバランスを考慮し、必要最小限の変更に留めることが重要です。本記事の手順を参考に、自社のBox環境を見直していただければ幸いです。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Excel】矢印キーで「セルが動かず画面がスクロールする」!ScrollLockの解除方法(ノートPC対応)
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【Teams】画面共有時に「音声」も共有する方法!音が流れない時の設定手順
