0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Teams からサインアウトしても別アカウントで入れてしまう原因と完全ログアウトの手順

0
Posted at

Teams からサインアウトしても「別アカウント」でパスワードなしで入れてしまう!完全ログアウトの手順

課題: アカウントを分けず緩く共用してるPCの Teams からサインアウトしても、パスワードなしで何度でもログインできてしまう。どうやったら消せるんじゃ

この記事でわかること

  • Teams の「サインアウト」だけでは、なぜ別のアカウント候補から再入場できてしまうのか

  • Windows と macOS で、どこに認証情報が残るのか

  • 本当に「この端末からは入れない状態」に近づける具体的な手順

  • 会社アカウントでは、自分だけでは消し切れないケース

Teams でサインアウトしても、「別のアカウント」を選ぶとパスワード入力なしで入れてしまうことがあります。ありますというか実際にそうなった。これは Teams 本体のログアウトを行っても OS 側に保存された職場アカウントや認証トークンが残るからです。Microsoft 公式でも、Teams からのサインアウトとは別に、Windows の「職場または学校へのアクセス」やキャッシュ削除が案内されています。(Microsoft Support)

どうすりゃいいのか

Teams を「完全にログアウトしたい」ときは、次の順で消していく。

  1. Teams アプリでサインアウト

  2. Windows / macOS に残っている職場・学校アカウントを切る

  3. Teams のキャッシュを削除する

  4. 必要なら Microsoft 365 アプリ全体からもサインアウトする

  5. 会社管理アカウントなら、管理者側でセッション失効が必要か確認する

特に Windows では、Teams のログアウトだけでなく、設定 > アカウント > 職場または学校へのアクセス からアカウントを切断しないと、端末に残ったサインイン情報で再利用されやすい。(Microsoft Support)

なぜ「サインアウトしたのに入れてしまう」のか

理由は主に 3 つ。

1. Teams のサインアウトは「アプリから出る」だけ

Teams のサインアウトは Teams アプリの利用を止める操作ですが、端末そのものに保存された職場アカウントや Microsoft 365 の認証状態は残る。Microsoft の案内でも、アカウント削除は Teams 単体では完結せず、端末側の設定や管理者対応が必要な場合があるという。(Microsoft Support)

2. OS 側に仕事用アカウントが残っている

Windows では 職場または学校へのアクセス にアカウントが残っていると、その情報を Teams が再利用できます。Microsoft はここから「切断」する手順を公式に案内しています。(Microsoft Support)

3. キャッシュや認証トークンが残っている

Teams はローカルにキャッシュを保存します。Microsoft Learn でも、サインアウト後でも不具合や古い情報が残る場合はキャッシュ削除を案内しています。Windows の新しい Teams では保存先も明示されています。(マイクロソフト ラーニング)

Windows で「ほぼ完全にログアウト」する手順

1. Teams でサインアウトする

Teams を開いて、右上のプロフィール画像からサインアウトします。
そのあと、タスクトレイに Teams が残っていたら右クリックして終了します。キャッシュ削除前に完全終了しておくのが大事です。(マイクロソフト ラーニング)

2. 「職場または学校へのアクセス」から切断する

Windows で次を開きます。

設定 > アカウント > 職場または学校へのアクセス

該当の仕事用アカウントを選び、切断 を実行します。

これは Teams だけでなく、端末に保持されているその仕事アカウントの接続を外す操作です。Microsoft もこの画面からの切断を案内しています。(Microsoft Support)

3. Teams のキャッシュを削除する

新しい Teams の公式キャッシュ保存先は次です。

# Teams を完全終了してから実行
# 新しい Teams のキャッシュを削除する例
$path = "$env:USERPROFILE\AppData\Local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams"

if (Test-Path $path) {
    Remove-Item "$path\*" -Recurse -Force
    Write-Host "Teams cache cleared"
} else {
    Write-Host "Cache path not found"
}

上の保存先は Microsoft Learn の案内に基づいています。削除後、Teams 再起動直後はキャッシュ再構築で少し時間がかかることがあります。(マイクロソフト ラーニング)

GUI でやるなら、Win + R で次を開いて中身を削除します。

%userprofile%\appdata\local\Packages\MSTeams_8wekyb3d8bbwe\LocalCache\Microsoft\MSTeams

(マイクロソフト ラーニング)

4. Microsoft 365 アプリもサインアウトする

Word、Excel、Outlook などの Microsoft 365 アプリにそのアカウントが残っていると、Teams 側で再利用されることがあります。Microsoft は Office アプリ側からのサインアウトも案内しています。(Microsoft Support)

たとえば Windows では次です。

Word / Excel / Outlook など
→ ファイル
→ アカウント
→ サインアウト

(Microsoft Support)

5. それでも残るなら「Sign out everywhere」を使う

仕事・学校アカウントによっては、Microsoft アカウントや組織アカウントのセッションが残っています。Microsoft サポートでは、対象アカウントの管理画面から Sign out everywhere を案内しています。(Microsoft Support)

ただし、仕事アカウントでは組織ポリシーの影響を受けるため、自分で完全削除できないことがあります。(Microsoft Support)

macOS で「ほぼ完全にログアウト」する手順

macOS は Teams アプリのサインアウトだけでは足りず、Keychain に残った認証情報が再利用されるケースが多いです。Microsoft Learn の公式キャッシュ削除記事には macOS も含まれており、さらに Microsoft の案内やサポート回答では Keychain から OneAuth 系資格情報の削除が実務上の対処として示されています。(マイクロソフト ラーニング)

1. Teams でサインアウトして完全終了

Dock に残っている Teams も Quit で終了します。
見えていなくても裏で生きていると、削除した情報が再生成されることがあります。(マイクロソフト ラーニング)

2. Teams キャッシュを削除

Finder で次のフォルダを開き、Teams 関連データを削除します。

# Finder で移動して消してもよい
# ターミナルで削除する例
rm -rf ~/Library/Application\ Support/Microsoft/Teams

macOS 側のキャッシュ削除は Microsoft Learn の案内対象です。(マイクロソフト ラーニング)

3. Keychain Access から認証情報を削除

キーチェーンアクセス を開き、次のような語で検索して削除します。

  • Teams

  • Microsoft

  • OneAuth

  • ADAL

  • 会社メールアドレス

  • 会社ドメイン名

特に com.microsoft.oneauth... 系の項目は、Microsoft サポート回答でも削除対象として繰り返し案内されています。(Microsoft Support)

たとえば削除対象の見つけ方はこんな感じです。

キーチェーンアクセス
→ 検索欄に OneAuth と入力
→ com.microsoft.oneauth... を探す
→ 削除

4. Word / Excel / Outlook などからもサインアウト

Mac でも Microsoft 365 アプリからサインアウトできます。

各 Office アプリの上部メニュー
→ アプリ名
→ Sign Out

Teams だけでなく Office 系アプリ側の認証も消しておくと、再サインインの復活を防ぎやすいです。(Microsoft Support)

会社アカウントだと自分で完全削除できないことがある

ここはかなり重要です。
Microsoft の Teams サポート記事では、To remove your account completely, contact your IT admin. と案内されています。つまり、仕事・学校アカウントは端末から見えなくしても、組織の管理状態やセッション制御の都合で、ユーザー単独では完全に消せない場合があります。(Microsoft Support)

⭐️ 退職済みアカウントや組織管理のアカウントが残る場合は、端末側の削除だけでなく管理者側での失効や端末登録解除も必要になることがあるにゃ。(Microsoft Support)

ここまでやっても残るときの確認ポイント

Windows

  • 設定 > アカウント > 職場または学校へのアクセス にまだ残っていないか

  • メールとアカウント にそのアカウントが残っていないか

  • Office アプリ側でサインアウトしているか

  • Teams キャッシュを、アプリ終了後に削除したか

Windows は「アプリのログアウト」と「端末に接続された仕事アカウントの切断」が別物です。ここを分けて確認すると詰まりにくいです。(Microsoft Support)

macOS

  • Keychain に OneAuth や会社メールアドレスが残っていないか

  • Teams を本当に終了してからキャッシュ削除したか

  • Word / Excel / Outlook の認証が残っていないか

macOS は Keychain が残っていると、「消したはずなのに候補がまた出る」が起こりやすいです。(Microsoft Support)

手順を最短で言うと

「サインアウトしたのに別アカウントから無入力で入れてしまう」状態を止めたいなら、次だけ覚えておけば大丈夫です。

1. Teams でサインアウト
2. Teams を完全終了
3. OS に残った仕事アカウントを削除 / 切断
4. Teams キャッシュ削除
5. Office アプリもサインアウト
6. 会社管理アカウントなら IT 管理者にも確認

これで多くのケースは解消します。
逆に、Teams の「サインアウト」だけで完全ログアウトになると思うとハマります。(Microsoft Support)

おわりに

Teams のログアウト問題は、Teams 単体の話ではなく、Windows / macOS と Microsoft 365 全体の認証が絡んでいます。
そのため、「アプリから出る」だけでは不十分で、端末に残ったアカウント接続とキャッシュまで消す必要があります。Microsoft の公式情報をつなげて考えると、対処の本体はむしろ OS 側です。(Microsoft Support)

teams-complete-sign-out-without-passwordless-relogin.md

0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?