BoxのAndroidアプリにおいて、特定ユーザーのみファイルアップロードができないという問題が発生することがあります。他のユーザーは正常に動作しているため、端末やアカウント設定、ネットワーク環境など様々な要因が考えられます。このような場合、Boxが提供する監査ログを活用することで、アップロード失敗の原因を詳細に特定できます。本記事では、監査ログを使って原因を確認する方法と、実際のエラーに基づいた対処手順を解説します。
【要点】この記事で確認すること
- 最初に見る場所: Box管理コンソールの「監査ログ」で該当ユーザーのアップロードイベントを確認します。
- 切り分けの軸: 端末側(アプリキャッシュ・権限)、アカウント側(ライセンス・制限)、管理設定側(共有設定・デバイス制限)の3方向で判断します。
- 注意点: 会社PCのBoxアプリ設定を管理者の許可なく変更しないでください。監査ログの参照には管理者権限が必要です。
ADVERTISEMENT
目次
1. まず確認すべき基本事項:他の端末やユーザーとの比較
特定ユーザーのみアップロードできない場合、問題がユーザー固有のものか、端末固有のものか、またはアカウント設定に起因するものかを切り分ける必要があります。以下の観点で事前確認を行います。
1-1. 問題の切り分け:端末・アカウント・ネットワーク
まず、該当ユーザーが別のAndroid端末からアップロードを試みた場合にどうなるかを確認します。もし別端末でもアップロードできないならアカウント側の問題、異なる端末で成功するなら元の端末の問題です。また、同じ端末で他のユーザーがアップロードできるかどうかもチェックします。できるならアカウント固有の制限が疑われます。ネットワークについては、モバイル回線とWi-Fiで挙動が異なるかも確認してください。
1-2. 管理者権限の影響
Boxには管理者が設定できる様々な制限があります。例えば、特定のIPアドレスからのみアップロードを許可するIP制限や、アップロード可能なファイルサイズの上限、特定のデバイスタイプ(Android)に対するブロックなどです。これらの制限はユーザー個別に設定できるものではなく、グループや全体に適用される場合があります。監査ログを確認する前に、管理者が該当ユーザーにどのようなポリシーが適用されているかを大まかに把握しておくと効率的です。
2. Box監査ログへのアクセス方法
監査ログを参照するには、Boxの管理コンソールに管理者アカウントでログインする必要があります。一般ユーザーでは閲覧できませんので、該当する権限を持つ方に依頼するか、自身が管理者であることを確認してください。
2-1. 管理コンソールの「監査ログ」にアクセス
管理コンソールにログインしたら、左側のメニューから「監査ログ」を選択します。初期状態では直近24時間のイベントが表示されますが、フィルタ機能を使って対象ユーザーや日時を絞り込みます。
2-2. ユーザー指定や日時範囲のフィルタ設定
「フィルタを追加」から「ユーザー」を選び、問題のユーザーのメールアドレスを入力します。さらに「イベントタイプ」で「アップロード」や「ファイル操作」を選択すると、アップロードに関するイベントだけを抽出できます。日時範囲は問題が発生した前後を含めるとよいでしょう。検索結果に表示される各イベントには、成功・失敗のステータスや、失敗理由を示すエラーコードが含まれています。
3. 監査ログで確認すべき主要なイベントとエラーコード
監査ログには様々なイベントが記録されますが、アップロード関連で注目すべきイベントタイプと、失敗時に表示されるエラーコードを理解しておくことが重要です。
3-1. アップロードイベントの種類
主に「ファイルのアップロード」や「新しいバージョンのアップロード」といったイベントが該当します。成功した場合は「成功」、失敗した場合は「失敗」と表示され、詳細を開くと「理由」フィールドにエラーコードが記載されています。
3-2. 代表的なエラーコードと意味
よく見られるエラーコードとその原因を以下の表にまとめました。
| エラーコード | 原因 | 対処法 |
|---|---|---|
| ACCESS_DENIED | フォルダへの書き込み権限がない、または共有リンクの設定でアップロードが禁止されている | フォルダの権限設定を確認し、該当ユーザーに「編集者」以上の権限が付与されているかチェックする |
| RATE_LIMIT_EXCEEDED | APIレート制限に達した(短時間に多数のアップロードを試行した場合など) | しばらく待ってから再試行するか、アップロード頻度を減らす |
| FILE_SIZE_LIMIT | ファイルサイズがBoxの制限(無料プランは250MB、有料プランは5GB~15GB)を超えている | ファイルを分割するか、プランの上限を確認する(管理者に問い合わせ) |
| DEVICE_BLOCKED | 管理者がAndroid端末からのアクセスを禁止している、または未承認のデバイスとして認識された | 管理者にデバイス制限の解除を依頼する、またはデバイスをBoxに登録する |
| IP_RESTRICTION | 接続元IPアドレスが許可リストに含まれていない | 管理者にIP制限の緩和を依頼する、または許可されたネットワークに接続する |
4. 実際の原因特定手順
監査ログを使って原因を特定する具体的な手順を以下に示します。管理者権限があることを前提とします。
- 管理コンソールにログインし、「監査ログ」を開きます。
- フィルタで「ユーザー」を選択し、該当ユーザーのメールアドレスを入力します。
- 「イベントタイプ」で「ファイルのアップロード」を選択し、問題が発生した日時を含む範囲を指定します。
- 検索結果を確認し、ステータスが「失敗」のイベントをクリックして詳細を開きます。
- 「理由」フィールドに表示されたエラーコードをメモします。
- 上記のエラーコード表と照合し、原因を特定します。該当するエラーコードがない場合は、Boxサポートに問い合わせるためにエラーコードと発生時刻、ユーザー情報を記録します。
- 原因に応じた対処(権限変更、サイズ制限の調整、デバイス登録など)を実施し、再度アップロードを試行して解決したか確認します。
5. 失敗パターンと注意点
監査ログを確認する際に陥りやすい失敗パターンや、注意すべき点を挙げます。
5-1. 監査ログにイベントが表示されない場合
該当ユーザーのアップロード試行が監査ログに記録されていないことがあります。その原因として、アップロードがアプリのローカルエラーで完了せず、Boxサーバーにリクエストが届いていない可能性があります。この場合は端末側の問題(アプリのキャッシュ、ネットワーク、ストレージ権限など)を疑い、Androidの設定からアプリのキャッシュを削除する、またはアプリを再インストールしてみてください。
5-2. 監査ログの参照権限がない場合
一般ユーザーでは監査ログにアクセスできません。そのため、自分が管理者でない場合は、IT部門やBox管理者に協力を仰ぐ必要があります。その際、後述する「管理者に伝えるべき情報」を整理しておくとスムーズです。
5-3. エラーコードのみで判断しない
エラーコードは原因の手がかりですが、同じコードでも環境によって対処が異なる場合があります。例えば「ACCESS_DENIED」でも、フォルダ権限の問題なのか、共有設定の問題なのかは、対象フォルダの実際の権限設定を確認する必要があります。監査ログだけでなく、該当フォルダの共有設定も併せて調べるようにしてください。
6. 管理者に伝えるべき情報
自身で監査ログを確認できない場合や、解決に管理者の設定変更が必要な場合は、以下の情報を整理して管理者に伝えると、原因特定と対処が迅速に進みます。
- 問題が発生したユーザーのメールアドレス
- 発生日時(可能な限り正確に)
- 使用していたAndroid端末の機種名とOSバージョン
- 試した対処(アプリ再インストール、ネットワーク変更など)
- 監査ログに表示されたエラーコード(取得できている場合)
- 他の端末やユーザーでの動作確認結果(正常な組み合わせ・異常な組み合わせ)
管理者はこれらの情報を基に、該当ユーザーのアカウント設定や適用されているポリシーを確認し、必要に応じて制限を緩和したり、デバイスを承認したりします。
7. よくある質問(FAQ)
Q1. 監査ログを確認したところ、アップロード失敗のイベント自体が記録されていません。なぜですか?
アップロードリクエストがBoxサーバーに到達していない可能性があります。Androidアプリのローカルキャッシュの問題、ネットワーク切断、またはアプリがBoxと通信できない状態が考えられます。まずは端末のネットワーク状態を確認し、アプリのキャッシュをクリアして再試行してください。それでも記録されない場合は、アプリの再インストールをお試しください。
Q2. 「DEVICE_BLOCKED」エラーが表示されました。どうすればよいですか?
管理者がAndroidデバイスからのアクセスを制限しているか、その端末が未承認デバイスとして認識されている可能性があります。管理者に連絡し、該当端末をBoxのデバイス管理に登録してもらうか、制限を解除してもらう必要があります。自分で勝手にデバイス登録を試みることはできません。
Q3. ファイルサイズ制限に引っかかっているようです。上限を超えるファイルをアップロードする方法はありますか?
Boxのプランによってファイルサイズ上限は異なります。無料プランでは250MB、Businessプランでは5GB、Enterpriseプランでは15GB(カスタムでさらに拡大可能)です。上限を超えるファイルを送りたい場合は、ファイルを分割するか、管理者にプラン変更や上限引き上げを依頼してください。また、Boxの代わりに別のファイル転送サービス(例:ファイル転送サービス)を利用する選択肢もあります。
まとめ
特定ユーザーのAndroidアプリでBoxアップロードができない問題は、監査ログを活用することで効率的に原因を特定できます。エラーコードを手がかりに、権限不足、デバイス制限、ファイルサイズオーバーなど具体的な対処に進めます。監査ログにイベントが残らない場合は端末側の問題を疑い、アプリの再インストールやネットワーク確認を行ってください。管理者への依頼が必要な場合は、本記事で紹介した情報を整理して伝えるとスムーズです。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Teams】会議の「参加者リスト」を出席後にダウンロードする!誰が参加したか確認する手順
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
