多要素認証(MFA)
多要素認証(MFA)は、ログイン時にパスワードやGoogleログインなどの認証に加えて、認証アプリのワンタイムコード(TOTP)の入力を求める仕組みです。認証情報が漏えいした場合でも、不正なログインを防ぎやすくなります。
多要素認証を必須にするかどうかは、認証ポリシーごとに設定します。ユーザーは、自身が所属する認証ポリシーの設定に従って多要素認証を求められます。
ワンタイムコードの生成にはGoogle Authenticatorなどの認証アプリ(TOTPに対応したもの)を利用します。
必要なロール
認証ポリシーでの多要素認証の設定や、ユーザーの登録状態の確認・リセットは、企業アカウント管理者のみが行なえます。
多要素認証を必須にする
認証ポリシーの編集画面で「多要素認証を必須にする」をオンにすると、そのポリシーに所属するユーザーは次回ログイン時に認証アプリの登録とワンタイムコードの入力を求められます。設定手順や解除方法の詳細は、認証ポリシーのドキュメントを参照してください。
ユーザーの認証アプリの登録
多要素認証が必須のユーザーは、認証アプリが未登録の場合、ログイン後に登録画面が表示されます。
- 認証アプリ(Google Authenticator等)で画面に表示されたQRコードを読み取ります。QRコードを読み取れない場合は、画面に表示されたキーを認証アプリに手動で入力します。
- 認証アプリに表示された6桁のワンタイムコードを入力して、設定を完了します。
ワンタイムコードは表示されてから5 分以内に入力してください。時間を過ぎた場合は、ログインからやり直してください。
ログイン時の認証
認証アプリの登録が済んだユーザーは、以降のログインでパスワードやGoogleログインなどによる認証のあとに、認証アプリに表示されている6桁のワンタイムコードの入力を求められます。コードの確認が完了してはじめてログインが完了します。
ユーザーの登録状態の確認とリセット
ユーザー管理画面 (opens in a new tab)のユーザー一覧には「多要素認証」の列が表示され、各ユーザーが認証アプリを登録済みか(登録済み / 未登録)を確認できます。
認証アプリを登録済みのユーザーは、ユーザー行のメニューから「多要素認証をリセット」を実行できます。リセットすると、対象のユーザーは次回ログイン時に認証アプリの再登録が必要になります。端末の紛失や機種変更などで認証アプリが使えなくなったユーザーの登録をやり直す際に利用します。