注意
Microsoft Authenticator のヘルプを見ても旧端末から完全に削除する方法が分からず、試行錯誤した結果こうなったよ、というログです。
環境・アプリのバージョン等によっては違う結果になる可能性も無きにしも非ずなので、参考程度にご覧ください。
認証コードがむき出しで表示される&スクショがとれるのが嫌で移行したのに、まさかこんな落とし穴が用意されてるとは……。
こんな面倒なことをしなくても、新端末にデータ移行後、旧端末のアプリを初期化すれば大丈夫だと思います。
前提状況
- Microsoft Authenticator 6.2202.0924
- 個人用Microsoftアカウント
- アプリでアカウント資格情報をバックアップおよびAuthenticatorするを参考に、新端末でデータ復旧済み
- 旧端末のMicrosoft Authenticatorからログアウト済み
- クラウドのバックアップをオフ
- オートフィルの設定>アカウントの同期からログアウト
この時点でのMicrosoft Authenticatorの状況
| 旧端末 | サインイン確認通知 | 届く&認証可 |
| 二段階認証コード | 使える | |
| パスワード・支払・アドレス画面 | 「(ログアウトしたアカウント名)との同期」と表示 | |
| 新端末 | サインイン確認通知 | 届く&認証可 |
| 二段階認証コード | 使える |
サインイン確認通知の設定
旧端末にMicrosoftアカウントのサインイン確認通知が届かないようにする
- Microsoftアカウントにログイン
- セキュリティ
- 高度なセキュリティ オプション>はじめに
- 追加のセキュリティ>二段階認証>無効にする
これで、Microsoft Authenticator がインストールされてるすべての端末からログアウトされる。
この時、「お客様の身元を証明する方法」に登録されている通知先とログアウトしたOutlookメール宛に、「Microsoftアカウントのセキュリティ情報が削除されました」の通知が届く。
新端末にMicrosoftアカウントのサインイン確認通知を届くようにする
- お客様の身元を証明する方法>サインインまたは確認の新しい方法を追加
- アプリを使う
- 案内通りに設定
- 追加のセキュリティ>二段階認証>設定する
これで、新端末にインストールしたMicrosoft AuthenticatorのみにMicrosoftアカウントのサインイン確認通知が届くようになる。
この時、「お客様の身元を証明する方法」に登録されている通知先とログアウトしたOutlookメール宛に、「ご利用のMicrosoftアカウントで新しいサインインが検出されました」の通知が届く。
メーラー等でアカウントを使用している場合、アプリによっては再ログインが必要。
この時点でのMicrosoft Authenticatorの状況
| 旧端末 | サインイン確認通知 | 届かない |
| 二段階認証コード | 使える | |
| パスワード・支払・アドレス画面 | 「(ログアウトしたアカウント名)との同期」と表示 | |
| 新端末 | サインイン確認通知 | 届く&認証可 |
| 二段階認証コード | 使える |
旧端末の二段階認証コードを削除する
設定内にデータ削除に関する項目がないため、アプリの初期化で対応。
- Android端末の設定
- アプリ
- Authenticator
- ストレージ
- データを削除
Microsoft Authenticator を起動すると、「Microsoftはお客様のプライバシーの保護に努めています」の画面が表示。同意するとサインイン画面に。スキップでパスワード等の画面を見ると、全て初期化されている。
この時点でのMicrosoft Authenticatorの状況
| 旧端末 | サインイン確認通知 | 初期化されている |
| 二段階認証コード | 初期化されている | |
| パスワード・支払・アドレス画面 | 初期化されている | |
| 新端末 | サインイン確認通知 | 届く&認証可 |
| 二段階認証コード | 使える |
終わり!
【番外編】旧端末から削除してから、連携アプリでたびたびログインを要求される
- Microsoftアカウント
- プライバシー
- アプリとサービス>アプリのアクセスに関する詳細を表示
- 対象のアプリをクリック
- このアクセス許可を削除する
