Bible Network Crypto DeFi Onchain RWA AI Agent Stablecoin Chain SAFU CryptoTax DeFAI AGI Claude Me Claude Skill Claude Design Claude Cowork
独立メディア
いかなるプロジェクトとも無提携
Claudeに答えさせるだけでなく、仕事をさせよう
claudecowork-me.com
最新
スマホでClaudeに指示した後、別のタスクを始めようとした?Coworkのクロスデバイス機能は実はスレッド1本だけ  ·  オフィスで作ったCoworkプロジェクト、自宅で開けない?ローカルフォルダのプロジェクトはデバイス間で同期されない  ·  IT部門がM365コネクタにVPN制限をかけたら、全社が接続できなくなった——原因はリクエストがそもそも社員のパソコンから発信されていなかったこと  ·  スマホで実行しているクラウドタスクは、実はオフィスに残してきたパソコンにひそかに依存している  ·  メールしか許可していないのに、なぜClaudeはChromeでタブを開いたのか——コンピュータ操作の「アクション連鎖」とは  ·  アカウントが新しい Claude 体験に切り替わった後、Cowork の Global Instructions や Storage Folder はどこへ行ったのか?
plugins

IT部門がM365コネクタにVPN制限をかけたら、全社が接続できなくなった——原因はリクエストがそもそも社員のパソコンから発信されていなかったこと

30秒バージョン · 忙しい方へ
サーバーサイドのリクエストは常にAnthropicのIP範囲からのものとして表示される——この一文が、位置情報に基づくすべてのポリシーを一瞬で無効にする。

詳しく読む +
01 · なぜ起きたのか?

なぜMicrosoftはM365コネクタのリクエストを、ユーザーの位置ではなくAnthropicのIPからのものと判定するのか?

02 · 仕組みは?

なぜCoworkのコネクタアーキテクチャは、ユーザーデバイスが直接接続するのではなく、サーバーサイドがAPI呼び出しを代行する方式を選んだのか?

03 · 自分にどう影響する?

Conditional Accessポリシーは、コネクタのトラフィックに対して実際にどう判定し、ブロックしているのか?

04 · どうすればいい?

企業のITやセキュリティチームにとって、これは実務上のポリシー設計にどう影響するのか?

全文 +

セキュリティチームは標準的な手順に従い、Microsoft 365コネクタにConditional Accessルールを設定した——会社のVPNまたはオフィスのネットワーク範囲からのリクエストのみを許可する。あらゆる企業アプリケーションに対する彼らの通常のアプローチであり、理屈の上では完璧なはずだった。ポリシーが有効になった瞬間、オフィスに座って会社のVPNに確実に接続している社員も含め、全員のCoworkコネクタが一斉に切断された。

ルールの書き方が間違っていたわけではない。問題は見落とされがちなアーキテクチャ上の事実にある——Conditional Accessはリクエストのネットワーク上の発信元をチェックするが、M365コネクタのリクエストはそもそも社員のパソコンから発信されたことが一度もないのだ。

コネクタのリクエストは常にAnthropicのサーバーから発信される

公式セキュリティガイドはこれを率直に述べている——「サーバーサイドのリクエストは常にAnthropicのIP範囲からのものとして表示される」。CoworkでM365コネクタを使ってメールを検索したりSharePointの文書を読んだりする際、実際にAPI呼び出しを行っているのはあなたのデスクトップのブラウザではない。Anthropicのバックエンドサーバーがあなたに代わってMicrosoft Graph APIを呼び出しているのだ。Microsoft側から見れば、そのリクエストの送信元IPは常にAnthropicのサーバー範囲内にあり、あなたが実際にどこにいるか、どのネットワークを使っているかとは完全に無関係だ。

これはつまり、位置情報やネットワークに基づくConditional Accessルールは、コネクタのリクエストに対して本質的に無効だということだ——ルールの設定が間違っているのではなく、この種のルール全体が「リクエストはユーザーのデバイスから発信される」という前提に立っており、コネクタのアーキテクチャはそもそもそのようには動作しないよう構築されているからだ。MFAやグループベースのポリシーは影響を受けない。それらはネットワークの位置ではなく、ユーザーのアイデンティティ自体をチェックするものだからだ。

より大きな問題:「無効」は「無害にスキップされる」ことを意味せず、「完全にブロックされる」ことを意味する

無効なルールが単にコネクタを通常通り動作させ続けるだけなら、最悪でも防御層が1つ欠けるだけで、緊急事態とは言えない。しかし現実はしばしばもっと厄介だ——すべてのコネクタトラフィックが同じAnthropicのIP範囲を共有しているため、会社のConditional Accessルールが社外ネットワークからのものを(単に無視するのではなく)ブロックするよう設定されていた場合、組織全体のM365コネクタが一斉にダウンする——1人の社員がアクセスできなくなるのではなく、そのコネクタを使っている全員が同時に切断される。しかもその症状は「コネクタ自体が壊れている」ように見えるため、ITチームを間違った方向のトラブルシューティングに向かわせがちだ。

バグと誤解されやすいもう2つのアーキテクチャ上の制限

権限の面では、コネクタはユーザーがすでにアクセス権限を持っているコンテンツしか見ることができない——SharePointの共有設定やフォルダ権限を回避することはできず、他のユーザーの個人ファイルやメールを見ることもできない。ただし共有メールボックスへの委任アクセスは許可されており、読み取り専用に限られる。これはつまり、コネクタは追加のアクセス経路ではなく、ユーザーの既存の権限の延長であるということだ。この点は「コネクタは独自の権限システムを持っている」と誤解されがちだ。

もう一つ誤解されやすい詳細はオンラインアーカイブメールボックスだ。公式ドキュメントには「メール検索は各ユーザーのプライマリメールボックス……およびアクセス可能な共有メールボックスをカバーする。独立したオンラインアーカイブメールボックスはカバーしない」とある。会社にメール保持ポリシーがあり、古いメッセージを定期的にアーカイブメールボックスに自動移動している場合、それらのメッセージは以降検索できなくなる——ユーザーは通常「コネクタが特定のメールを見逃した」と思い込むが、実際にはそのメールは最初からコネクタの検索可能な範囲になかったのだ。デバイスコンプライアンスポリシーにも同様のタイミングの癖がある——コンプライアンスは現在使用しているデバイスではなく、最初に接続を確立したデバイスに対して評価される。そのため、非準拠デバイスは通常、接続時点でブロックされるのではなく、最初のツール呼び出しで失敗する。この遅延により、実際に問題が発生したタイミングとトラブルシューティングを一致させるのが難しくなる。

これはあなたの仕事にどう関係するか

企業のコネクタポリシーの設定を担当しているなら、ここで本当に必要な調整は「ルールをより厳しく書く」ことではなく、まずどのカテゴリのConditional Accessルールがコネクタのアーキテクチャにとって実際に意味を持つのかを理解することだ——アイデンティティ層(MFA、グループメンバーシップ、デバイスコンプライアンス)は意味のある制御ポイントであり、ネットワーク位置層はコネクタのリクエストに対して意味を持たず、適用すれば混乱を招く障害を生むだけだ。すでに突然の組織全体のコネクタ障害をトラブルシューティングしているなら、最初に確認すべきはコネクタ自体の健全性ではなく、IPまたは位置情報に基づくポリシーがこのコネクタに適用されていないかどうかだ。

出典:Microsoft 365 connector security guide、Use connectors to extend Claude's capabilities
質問する
10文字以上入力してください
関連記事
設定を変えずに Claude Cowork の Legal Plugin で契約書をレビューしていませんか?アメリカ法の基準で審査している可能性があります
plugins · 09/02
Claude Cowork の Finance Plugin は何ができるのか:完全解説と、明確にできないこと
plugins · 09/01
Claude Cowork の Marketing Plugin は何ができるのか:Anthropic 公式マーケティングプラグイン完全解説
plugins · 08/31
初めてスケジュールタスクを本番稼働させる前に、五分かけて「何をするか」を見る。「何をしたか」を見るのではない
plugins · 08/03