Microsoft Copilotを会社のPCで利用していると、Graph APIの接続に古い職場アカウントの情報が残り、意図しないアカウントで認証されてしまうことがあります。この問題は、チームメンバーが異動や退職後に同じ端末を共用する場合や、複数の職場アカウントを使い分けている場合に特に発生しやすくなります。本記事では、CopilotのGraph接続に古いアカウントが残る原因を特定し、安全にキャッシュを整理する手順を詳しく解説します。手順を誤るとMicrosoft 365の他のサービスに影響が出る可能性があるため、管理者設定の確認ポイントも併せて紹介します。
【要点】この記事で確認すること
- 最初に見る場所: Copilotの現在のアカウント表示と、Windowsの資格情報マネージャー、ブラウザのキャッシュ。
- 切り分けの軸: 端末側のキャッシュ(資格情報、ブラウザストレージ、アプリデータ)か、アカウント側のライセンスや管理者ポリシーかの確認。
- 注意点: 会社PCではレジストリ編集や強制削除は管理者権限が必要な場合があり、誤操作で他のサービスに影響する可能性があるため、操作前に必ずIT管理者に確認してください。
ADVERTISEMENT
目次
古い職場アカウントが残る原因と影響
CopilotはMicrosoft Graph APIを介して組織のデータ(予定表、メール、ファイルなど)にアクセスします。この接続には、利用者がサインインしているMicrosoft 365アカウントの認証情報が使われます。しかし、以下の理由で古いアカウントのキャッシュが残り続けることがあります。
- Windows資格情報マネージャーに古いトークンが保存されている:一度サインインしたアカウントのトークンは、明示的に削除しない限り残りやすくなっています。
- ブラウザのCookieやローカルストレージに古いアカウント情報が残る:特にEdgeやChromeでCopilotにアクセスした履歴がキャッシュとして残ります。
- TeamsやOutlookなどのクライアントアプリとCopilotが連携している:これらのアプリケーションで使用するアカウントが切り替わっていない場合があります。
- 管理者が構成したアプリのアクセス許可が古いアカウントに紐づいている:組織のポリシーで複数アカウントの切り替えが制限されているケースもあります。
影響としては、Copilotが古いアカウントのデータしか参照できず、最新の組織データにアクセスできない、会話履歴が混在する、権限エラーが表示されるなどが発生します。以下では、具体的な確認手順とキャッシュ整理の方法を紹介します。
確認手順:現在どのアカウントで接続されているかを見極める
Copilotのアカウント表示を確認する
まずCopilotの画面右上に表示されているアカウントアイコン(またはイニシャル)をクリックし、表示されるメールアドレスが古いアカウントになっていないか確認します。もし古いアカウントが表示されている場合は、その場から「サインアウト」を試みてください。しかし、サインアウトしてもキャッシュが残っていると再び同じアカウントでサインインされることがあるため、次に示す端末側のキャッシュ整理が必要です。
Windows資格情報マネージャーを確認する
- Windowsの検索ボックスに「資格情報マネージャー」と入力し、アプリを開きます。
- 「Windows資格情報」タブをクリックします。
- 「一般的な資格情報」の一覧から、MicrosoftGraphやCopilotに関連するエントリ(例:
Microsoft.Office.Copilot、Microsoft Graph、または古い職場アカウントのメールアドレスを含むもの)を探します。 - 該当するエントリを選択し、「削除」をクリックします。削除前にエントリの詳細を確認し、本当に古いアカウントかどうかを確かめてください。
- 複数ある場合は、同様に古いアカウントのエントリをすべて削除します。
注意:会社のポリシーで資格情報の削除が禁止されている場合があります。削除する前にIT管理者に確認することをお勧めします。
ブラウザのキャッシュとCookieを削除する
Copilotをブラウザ経由で利用している場合、以下の手順でキャッシュをクリアします。
- ブラウザ(EdgeまたはChrome)の設定メニューを開きます。
- 「プライバシーとセキュリティ」→「閲覧データのクリア」を選択します。
- 「Cookieとその他のサイトデータ」および「キャッシュされた画像とファイル」を選択し、時間範囲は「全期間」にします。
- 「データをクリア」を実行します。この操作により、すべてのサイトのログイン状態がリセットされます。
- ブラウザを再起動した後、Copilotに再度サインインし、正しいアカウントが使われるか確認します。
TeamsやOutlookのアカウントを確認する
CopilotがTeamsやOutlookと統合されている場合、これらのアプリケーションで使用しているアカウントが古いままになっていないかを確認します。Teamsの右上のアカウントアイコンから「サインアウト」し、正しいアカウントで再サインインしてください。Outlookも同様に、ファイル→アカウント設定→アカウント変更から古いアカウントを削除し、正しいアカウントのみにします。
キャッシュ整理の手順:根本的なクリア方法
上記の確認で古いアカウントのキャッシュが残っていることが判明した場合、以下の手順でより徹底的なキャッシュ整理を行います。
- Windows資格情報マネージャーのクリア:前述の手順に従い、Microsoft Graph関連のエントリをすべて削除します。
- ブラウザデータの完全削除:ブラウザのプロファイルフォルダを初期化する方法もありますが、会社PCでは避けたほうが無難です。代わりに、ブラウザの「設定」→「プロファイル」→「サインアウト」を行い、正しいアカウントで再サインインします。
- Microsoft 365 Appsのキャッシュクリア:CopilotがOfficeアプリ内で動作する場合、以下の手順でOfficeのキャッシュを削除します。
– すべてのOfficeアプリケーションを閉じます。
– エクスプローラで%localappdata%\Microsoft\Office\16.0\Licensingを開き、フォルダ内のファイルをすべて削除します(管理者権限が必要な場合があります)。
– PCを再起動します。 - Microsoft Edgeのプロファイルリセット(最終手段):Edgeの設定から「リセット設定」→「設定を元の既定値に戻す」を実行します。この操作により、すべての拡張機能やCookieが消去されます。
- サインインし直す:上記の後、正しいアカウントでWindowsにサインインし直し、Copilotを起動して正常に動作するか確認します。
ADVERTISEMENT
失敗パターンとトラブルシューティング
キャッシュ整理を行っても古いアカウントが残る場合、以下の失敗パターンが考えられます。
| 失敗パターン | 原因 | 解決策 |
|---|---|---|
| 資格情報を削除しても再作成される | グループポリシーや管理者設定で特定のアカウントの資格情報が強制的に保持されている | 管理者に連絡し、該当アカウントのポリシーを変更してもらう必要があります。 |
| ブラウザのCookie削除後も変わらない | 別のブラウザプロファイルや端末側にWindowsストアアプリのキャッシュが残っている | Windowsの設定→アカウント→メールとアカウントから古いアカウントを削除します。 |
| TeamsやOutlookのサインアウトができない | アカウントが組織により管理され、ユーザーが手動で削除できない設定になっている | IT管理者に依頼し、該当アカウントのライセンス割り当てを見直してもらいます。 |
また、キャッシュ整理後にCopilotが起動しない場合は、一度PCを再起動した上で、正しいアカウントでサインインし直してみてください。それでも改善しない場合は、後述の管理者への確認事項を参考にしてください。
管理者に確認すべき設定とポリシー
会社PCでは、ユーザーが自由にキャッシュを削除できないように制限されていることがあります。トラブルを管理者に報告する際、以下の情報を伝えるとスムーズです。
- 古いアカウントのUPN(メールアドレス)と現在使用したいアカウントのUPN:具体的なアカウント名を伝えます。
- 発生している現象:どの画面でどのようなエラーが出るか、または意図しないアカウントでデータが表示されるかを説明します。
- 試した手順:資格情報マネージャーの削除、ブラウザのキャッシュクリアなど、既に行ったことを列挙します。
- 管理者に確認してほしい設定:グループポリシーでMicrosoft Graphのアプリ許可設定、条件付きアクセスポリシー、Azure ADのデバイス登録状況など。
特に、Azure ADで「デバイスが職場または学校に参加している」場合、そのデバイスに紐づくアカウントのキャッシュが自動的に更新されるため、古いアカウントの削除には管理者側の操作が必要になることがあります。
よくある質問
Q1. キャッシュを削除すると他のMicrosoftサービスに影響はありますか?
資格情報マネージャーの削除やブラウザのキャッシュクリアは、すべてのサインイン情報がリセットされるため、一度すべてのサービス(Outlook、Teams、OneDriveなど)からサインアウトされます。再サインインが必要になりますが、データが失われることはありません。ただし、Officeのライセンス認証情報まで削除すると、再認証が必要になる場合があります。
Q2. 毎日のように古いアカウントに戻ってしまうのはなぜですか?
PCの起動時に自動サインインするアカウントが古いままになっている可能性があります。Windowsの設定→アカウント→サインインオプションで「サインインを自動的に完了する」を無効にし、さらに「職場または学校にアクセスする」から古いアカウントを切断してください。これでも改善しない場合、管理者に連絡してAzure ADのデバイス登録を解除してもらう必要があります。
Q3. Copilotを使えるようにするには、どのアカウントでサインインすればいいですか?
通常は、現在所属している組織から付与されたMicrosoft 365のライセンスを持つアカウントでサインインします。古いアカウントがライセンスを持っていない場合、Copilotが使えないエラーが表示されることもあります。正しいアカウントが分からない場合は、IT管理者に確認してください。
まとめ
CopilotのGraph接続に古い職場アカウントが残る問題は、主にWindows資格情報マネージャーやブラウザのキャッシュ、Microsoft 365アプリのトークンが原因です。本記事で紹介した確認手順とキャッシュ整理手順を順に行うことで、ほとんどのケースで解決できます。ただし、会社PCでは管理者ポリシーにより操作が制限されている場合があるため、事前にIT部門へ相談することを推奨します。定期的なキャッシュクリアとアカウント管理を心がけることで、Copilotの安定した利用が可能になります。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Office・仕事術の人気記事ランキング
- 【Word】差し込み印刷で数字の桁を整える!金額にカンマ(桁区切り)を入れる設定
- 【Copilot】「サービスに接続できません」エラーの原因切り分けと対処法
- 【Teams】メッセージを「保存済み」にして後で読む!重要なチャットをブックマークして整理する技
- 【PDF】PDFのサムネイルプレビューが表示されない!エクスプローラーの設定とAcrobat環境設定
- 【Excel】文字がセルの枠からはみ出す・隠れる!「折り返して表示」と「縮小して全体を表示」の使い分け
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【PDF】PDFに入力した文字の「フォント・サイズ・色」を変更するプロパティ設定
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【PDF】結合するPDFの「用紙サイズ」がバラバラな時、すべてを「A4サイズ」に強制リサイズしてから結合する
- 【Outlook】宛先が「オートコンプリート」に出ない・間違っている時の修正手順|履歴の削除と再構築
