会社から支給されたMicrosoft 365アカウントで、Google DriveやDropbox、OneDriveの個人アカウントにアクセスしようとしたら「アクセスがブロックされました」というエラーが表示され、ファイルを開けなくなった経験はありませんか。社内ポリシーやセキュリティ設定によって外部ストレージへの接続が制限されている可能性が高いです。この記事では、端末の状態、アカウントの種類、条件付きアクセスポリシーなど、原因を切り分けるための具体的な確認手順と、自分でできる対処法、管理者へ伝えるべき情報をまとめます。
【要点】この記事で確認すること
- 最初に見る場所: エラーメッセージの内容と表示されるタイミング(サインイン前か後か)を記録する。
- 切り分けの軸: ①端末が会社管理のものか個人のものか、②サインインに使っているアカウントが会社アカウントか個人アカウントか、③アクセス先のストレージがテナント内か外部か。
- 注意点: 会社PCのレジストリやセキュリティソフトの設定を変更するとコンプライアンス違反になる恐れがあるため、管理者に確認せずに変更しないこと。
ADVERTISEMENT
目次
なぜ会社アカウントで外部ストレージが使えなくなるのか
Microsoft 365の会社アカウントでは、組織のセキュリティポリシーにより、外部ストレージサービスへのアクセスが意図的に制限されている場合があります。その理由は主に、データ漏洩防止、マルウェア感染リスクの低減、コンプライアンス遵守の3点です。具体的には、以下のような仕組みが働いています。
条件付きアクセスポリシーとデバイスコンプライアンス
管理者はAzure AD(Entra ID)の条件付きアクセスを使って、「クラウドアプリ」「ユーザー」「デバイスの状態」「場所」などを条件にアクセスを許可またはブロックできます。例えば、「デバイスが準拠している(Intune管理下にある)場合のみ、OneDrive for Businessへのアクセスを許可する」というポリシーが設定されていると、非準拠の端末からはOneDrive自体が使えません。さらに、外部ストレージ(Google Driveなど)へのアクセスそのものをブロックするポリシーも存在します。このポリシーは通常、アプリの認証段階で適用されるため、正しいパスワードを入力してもブロックされます。
アプリの所有権とテナント間アクセス
Microsoft 365のテナント(組織)は、外部のクラウドストレージ(例:個人のOneDrive、Google Drive、Dropbox)を「外部アプリ」として扱います。テナント管理者は、企業データの流出を防ぐために、外部アプリへのアクセスを「すべてブロック」または「許可するアプリを限定」する設定を行えます。また、ブラウザ経由でアクセスする場合でも、会社アカウントでサインインしていると、IDプロバイダー(Azure AD)が「このアクセス先は組織の管理外です」と判断してブロックすることがあります。特に、シングルサインオン(SSO)で自動的に認証が通る環境では、意図せず個人ストレージにアクセスできなくなるケースがよくあります。
まず確認すべきこと:端末の状態とアカウントの種類
問題を切り分けるために、最初に「自分が今使っている端末が会社管理下にあるかどうか」「どのアカウントでサインインしているか」を正確に把握する必要があります。以下の手順で確認してみてください。
会社PCと個人PCの違い
会社PCは通常、Microsoft Intuneや構成マネージャーで管理されています。確認方法としては、Windowsの場合「設定」→「アカウント」→「職場または学校にアクセスする」を開き、表示されているアカウントが「このデバイスは組織によって管理されています」と表示されていれば会社管理端末です。表示がない、または「個人のMicrosoftアカウント」のみの場合は、非管理端末(個人PC)の可能性があります。会社PCであっても、会社アカウントではなく自分の個人Microsoftアカウントでサインインしていると、外部ストレージにアクセスできる場合があります(ただし、ポリシーが端末単位で適用されている場合はブロックされます)。
サインインしているアカウントの確認手順
- ブラウザ(Edge、Chromeなど)を開き、右上のプロフィールアイコンをクリックしてサインイン中のアカウントを確認します。会社のメールアドレス(例:name@company.com)が表示されていれば会社アカウント、個人のメールアドレス(例:name@gmail.com)が表示されていれば個人アカウントです。
- OutlookやTeamsなど他のOfficeアプリケーションでサインインしているアカウントも同様に確認します。複数のアカウントが混在していることが原因で、認証が競合する場合があります。
- Windowsの「設定」→「アカウント」→「メールとアプリケーションアカウント」から、ストレージ関連アプリ(OneDrive、Google Drive同期クライアントなど)で使用しているアカウントを確認します。
- アクセスしたい外部ストレージ(例:Google Drive)に直接ブラウザでアクセスし、「Googleアカウントでログイン」と表示された場合は、そこで会社アカウントではなく個人のGoogleアカウントでサインインしてみてください。
- もしシークレットモード(InPrivate)で試す場合は、ブラウザの設定で「拡張機能を無効にする」オプションを有効にした状態で行うと、既存のセッションの影響を排除できます。
エラーメッセージ別の原因と対応
表示されるエラーメッセージによって原因の推定が可能です。以下の表を参考に、該当するパターンを探してください。なお、エラーメッセージはポリシーやバージョンによって文言が異なる場合があります。
| エラーメッセージ例 | 推定される原因 | 自分でできる対応 |
|---|---|---|
| 「このアプリケーションへのアクセスは組織によってブロックされています」 | 条件付きアクセスで外部ストレージアプリがブロックされている | 管理者に連絡し、必要業務の場合は許可申請を行う。別のブラウザやシークレットモードでも同じエラーならポリシー原因。 |
| 「サインインできません。このデバイスは組織のセキュリティポリシーを満たしていません」 | 端末がIntuneのコンプライアンスポリシーを満たしていない(OSアップデート不足、ウイルス対策未インストールなど) | 「設定」→「更新とセキュリティ」でWindows Updateを実行し、会社指定のセキュリティソフトが有効か確認。会社PCの場合はIT部門の指示に従う。 |
| 「申し訳ございません。要求を処理できません」または「AADSTS」で始まるエラーコード | 認証トークンの問題、または条件付きアクセスが正しく評価されなかった | ブラウザのキャッシュとCookieを削除し、再度サインイン。それでもダメならエラーコードを控えて管理者へ報告。 |
| 「アクセスが拒否されました。リソースへのアクセス権がありません」 | 外部ストレージ側のアカウントに問題がある、または共有設定が不適切 | 個人アカウントで直接ログインできるか確認。アクセス先の共有リンクが正しいか、所有者に確認。 |
自分で試せる対処法と注意点
管理者権限がなくても試せる対処法をいくつか紹介します。ただし、会社PCの設定を変更する前に必ず会社のポリシーを確認し、不明な場合はIT部門に問い合わせてからにしてください。
- シークレットモード(InPrivate)で開く: ブラウザのシークレットモードを使用すると、既存の認証情報やキャッシュの影響を排除できます。アクセスできるようであれば、通常モードのキャッシュや拡張機能が原因です。
- 別のブラウザを試す: Edge、Chrome、Firefoxなど異なるブラウザでアクセスしてみてください。ブラウザ固有のポリシーが適用されている可能性があります。特にEdgeは会社ポリシーで制御されやすいため、Chromeで試すと通ることがあります。
- ブラウザのキャッシュとCookieを削除する: 古い認証トークンが残っているとエラーの原因になります。ブラウザの設定から「閲覧履歴データの消去」でCookieとキャッシュを削除し、再サインインしてください。
- VPN接続を切ってみる: 会社のVPN経由でアクセスしている場合、VPNのIPアドレスが条件付きアクセスでブロックされている可能性があります。一度VPNを切断し、自宅のネットワークでアクセスできるか試してください(ただし、業務データの取り扱いには注意)。
- Windowsのセキュリティアプリの設定を確認: Windows Defenderや会社指定のウイルス対策ソフトが外部ストレージへのアクセスをブロックしていることがあります。一時的に無効にするのは危険なので、設定画面で「許可されたアプリ」に該当ストレージが含まれているか確認する程度にとどめましょう。
管理者に伝えるべき情報
自分で対処できない場合、管理者(IT部門)に問い合わせることになります。その際、以下の情報を整理して伝えると原因特定がスムーズになります。
- エラーメッセージの完全な文言とエラーコード: 画面に表示されているテキストをスクリーンショットまたはコピーして保存します。エラーコード(例:AADSTS900232、90033など)があれば特に重要です。
- アクセスしようとした日時と端末情報: いつ、どの端末(会社PC/個人PC、OS、ブラウザのバージョン)で発生したか。
- アクセス先のURLやアプリ名: どの外部ストレージサービス(Google Drive、Dropboxなど)のどのファイル・フォルダにアクセスしようとしたか。
- 自分で試した対処法: シークレットモードや別ブラウザで試した場合はその結果も伝えてください。
- 業務上の必要性: なぜ外部ストレージにアクセスする必要があるのか(例:取引先とのファイル共有、フリーランスツールとの連携など)を簡潔に説明すると、ポリシー例外申請の判断材料になります。
管理者側では、Azure ADのサインインログと条件付きアクセスのトラブルシューティングレポートを確認することで、どのポリシーがブロックしているかを特定できます。また、必要に応じて「外部アプリへのアクセス許可」や「デバイスコンプライアンスの緩和」などの対応が可能です。
よくある質問
Q1. 会社のOneDriveにはアクセスできるのに、個人のOneDriveが使えません。なぜですか?
A. 条件付きアクセスで「クラウドアプリ」として個人のOneDrive(consumer版)がブロックされている可能性があります。また、会社アカウントでサインインしていると、同じOneDriveアプリ内で個人アカウントに切り替えられない仕様になっていることがあります。ブラウザのシークレットモードで別セッションを作り、個人のMicrosoftアカウントで直接ログインしてみてください。
Q2. 自分で条件付きアクセスポリシーの対象外になる方法はありますか?
A. 一般ユーザーがポリシーを回避することはほぼ不可能です。もしどうしても外部ストレージが必要な業務がある場合は、管理者に申請してアクセスを許可してもらうか、会社が認めた代替ツール(例:SharePoint、Teams)を使うようにしてください。ポリシーを無理に回避すると、セキュリティ違反として懲戒対象になるリスクがあります。
Q3. スマートフォンからは外部ストレージにアクセスできるのに、PCからはできません。なぜですか?
A. 条件付きアクセスポリシーは「デバイスプラットフォーム」ごとに設定可能です。例えば、「Windowsはブロックするが、iOS/Androidは許可する」というポリシーが設定されている可能性があります。また、スマートフォンでは会社アカウントではなく個人アカウントでアクセスしていないかも確認してください。
まとめ
会社アカウントで外部ストレージが使えない原因の大半は、管理者が設定した条件付きアクセスやデバイスコンプライアンスポリシーにあります。最初に行うべきは、端末が会社管理下にあるかどうか、サインインアカウントが会社のものか個人のものかを正確に把握することです。その上で、エラーメッセージを手がかりに原因を絞り込み、自分で試せる範囲の対処(シークレットモード、キャッシュ削除、別ブラウザ)を行ってください。どうしても解決しない場合は、エラーコードや端末情報をまとめて管理者に報告し、ポリシーの例外申請や設定変更を依頼しましょう。自己流の設定変更は会社のセキュリティポリシー違反となる恐れがあるため、必ず指示を仰いでから行動してください。
超解決 リモートワーク研究班
Microsoft 365の導入・保守を専門とするエンジニアグループ。通信障害やサインイン不具合など、ビジネスインフラのトラブル対応に精通しています。
Office・仕事術の人気記事ランキング
- 【神技】保存せずに閉じたExcel・Wordファイルを復元する!消えたデータを復活させる4つの救出法
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】文字が入っているセルの「個数」を数える!COUNTA関数の簡単な使い方
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【Outlook】予定表の「祝日」が表示されない!最新カレンダーの追加と二重表示の修正手順
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
