> ## Documentation Index
> Fetch the complete documentation index at: https://documentation.onesignal.com/llms.txt
> Use this file to discover all available pages before exploring further.

# 2段階認証

> OneSignalアカウントの2要素認証(2FA)の設定、管理、および回復方法（リカバリーコード、新しいデバイスへの移行、ロックアウト時のアクセス回復を含む）。

## 概要

2段階認証(2FA)は、ログインのたびに認証アプリからの時間制限付き6桁のコードを要求することで、OneSignalアカウントにセキュリティ層を追加します。認証アプリへのアクセスを失った場合は、ワンタイムリカバリーコードを使用してログインし、新しいデバイスで2FAを再設定できます。

<Warning>
  **長期的に管理できる個人のデバイス**に認証アプリをセットアップしてください。共有デバイスや一時的なテストデバイスは避けてください。そのデバイスとリカバリーコードへのアクセスを失うと、アカウントからロックアウトされます。
</Warning>

***

## セットアップ

### 認証アプリをダウンロードする

**個人の**モバイルデバイスに次のいずれかの認証アプリをインストールします：

* **Google Authenticator**（推奨 — [クラウドバックアップ](https://support.google.com/accounts/answer/1066447)をサポート）：[Android](https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2) | [iOS](https://apps.apple.com/us/app/google-authenticator/id388497605)
* **Microsoft Authenticator**：[Android](https://play.google.com/store/apps/details?id=com.azure.authenticator) | [iOS](https://apps.apple.com/us/app/microsoft-authenticator/id983156458)
* **Authy**（マルチデバイス同期をサポート）：[authy.com](https://authy.com/download/)

<Tip>
  **クラウドバックアップまたはマルチデバイス同期**をサポートするアプリを選択してください（クラウドバックアップを有効にしたGoogle Authenticatorなど）。電話を紛失または交換した場合にアカウントを保護できます。
</Tip>

### 2段階認証を有効にする

<Steps>
  <Step title="OneSignalアカウントにサインインする">
    ロックアウトされている場合は、[デバイスまたは認証アプリを紛失しましたか？](#lost-your-device-or-authenticator-app)を参照してください。
  </Step>

  <Step title="アカウント管理に移動する">
    [アカウント管理](https://dashboard.onesignal.com/profile)に移動するか、**メールアドレスのドロップダウン > アカウント管理**をクリックします。

    <Frame caption="アカウント管理">
      <img src="https://mintcdn.com/onesignal/D2iNXoUF4xP1r1nx/images/dashboard/manage-account.png?fit=max&auto=format&n=D2iNXoUF4xP1r1nx&q=85&s=4e8ecc46c28a193f9125931a778f4eed" width="1014" height="717" data-path="images/dashboard/manage-account.png" />
    </Frame>
  </Step>

  <Step title="2段階認証を有効化または再設定する">
    **2段階認証**セクションまでスクロールし、**有効化**をクリックします（既に設定済みの場合は**再設定**）。

    <Frame caption="2段階認証を有効にする">
      <img src="https://mintcdn.com/onesignal/D2iNXoUF4xP1r1nx/images/dashboard/profile-2stepauth.png?fit=max&auto=format&n=D2iNXoUF4xP1r1nx&q=85&s=fdb47205733561592fe3e84b0deaa331" width="973" height="406" data-path="images/dashboard/profile-2stepauth.png" />
    </Frame>
  </Step>
</Steps>

### 認証アプリをセットアップする

<Steps>
  <Step title="QRコードをスキャンするか、キーを手動で入力する">
    「2段階認証を有効にする」セットアップ画面で、認証アプリを使用してQRコードをスキャンするか、**秘密鍵**を手動で入力します。

    <Frame caption="2段階認証を再設定する">
      <img src="https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/95e9933-Screenshot_2023-02-28_at_11.07.19.png?fit=max&auto=format&n=tc0EvmtSSX56SX0c&q=85&s=49bcc4af161b71f7fad4a4d3bd73cc32" width="1100" height="1236" data-path="images/docs/95e9933-Screenshot_2023-02-28_at_11.07.19.png" />
    </Frame>

    手動で入力する場合は、**アカウントを追加**をタップし、「セットアップキーを入力」を選択して、`OneSignal_[あなたのメールアドレス]`のような覚えやすい名前を付けます。

    <Frame caption="2段階認証を再設定する">
      <img src="https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/fb03ac0-sample-add-auth-1.png?fit=max&auto=format&n=KSCNwSpBCNSQ8xdF&q=85&s=44cfc6176d9f5029ad2041022eb52961" width="340" height="198" data-path="images/docs/fb03ac0-sample-add-auth-1.png" />
    </Frame>

    <br />

    <Frame caption="2段階認証を再設定する">
      <img src="https://mintcdn.com/onesignal/YOTSrtBSoqdrJ37A/images/docs/4ef7cbd-sample-add-auth-2.png?fit=max&auto=format&n=YOTSrtBSoqdrJ37A&q=85&s=265994ad6c47c6d03a2185ba877c22b4" width="464" height="450" data-path="images/docs/4ef7cbd-sample-add-auth-2.png" />
    </Frame>
  </Step>

  <Step title="6桁のコードを取得する">
    アプリは30秒ごとに6桁のコードを生成するようになります。
  </Step>

  <Step title="認証コードでログインする">
    * OneSignalで、認証アプリから現在の6桁のコードを入力します。
    * コードが失敗した場合は、30秒待って次のコードを試してください。
    * それでもコードが失敗する場合は、キーを正しく入力したか確認してから再試行してください。
  </Step>
</Steps>

***

## リカバリーコード

セットアップが正常に完了すると、OneSignalは**10個のワンタイムリカバリーコード**を表示します。各コードは、認証アプリへのアクセスを失った場合のログインに**1回のみ**使用できます。

<Warning>
  リカバリーコードはセットアップ中に**1回のみ**表示されます。すぐにダウンロードまたはコピーし、パスワードマネージャーなどの安全な場所に保存してください。認証デバイスとリカバリーコードの両方を紛失した場合は、[サポートに連絡](#i-lost-my-recovery-codes-and-my-device)してアクセスを回復する必要があります。
</Warning>

<Frame caption="セットアップ直後にリカバリーコードをダウンロードしてください。">
  <img src="https://mintcdn.com/onesignal/Xl2NHJvxakrK4JbL/images/docs/ef0595c-Screenshot_2023-01-18_at_3.23.31_PM.png?fit=max&auto=format&n=Xl2NHJvxakrK4JbL&q=85&s=a8bb3e088721eae0277f01c44683fb51" width="579" height="557" data-path="images/docs/ef0595c-Screenshot_2023-01-18_at_3.23.31_PM.png" />
</Frame>

### リカバリーコードでログインする

認証アプリにアクセスできない場合は、代わりにリカバリーコードを使用してください：

1. OneSignalログインページでメールアドレスとパスワードを入力します。
2. 2FA確認画面で、リカバリーコードを使用するオプションを選択します。
3. 保存したリカバリーコードの1つを入力します。各コードは1回のみ使用できます。使用後はリストから消してください。

<Warning>
  リカバリーコードでログインした後、**現在お持ちのデバイスですぐに2FAを再設定してください**。再設定せずにリカバリーコードを使い続けると、コードがなくなりアカウントからロックアウトされます。[新しいデバイスへ2FAを移行する](#transfer-2fa-to-a-new-device)を参照してください。
</Warning>

***

### デバイスまたは認証アプリを紛失しましたか？

認証アプリがインストールされているデバイスがない場合は、状況に合わせた手順に従ってください：

**リカバリーコードがある場合：**

<Steps>
  <Step title="リカバリーコードでログインする">
    [リカバリーコードでログインする](#log-in-with-a-recovery-code)の手順に従ってください。
  </Step>

  <Step title="2FAを現在のデバイスに移行する">
    すぐに管理しているデバイスで2FAを再設定してください。[新しいデバイスへ2FAを移行する](#transfer-2fa-to-a-new-device)を参照してください。
  </Step>
</Steps>

**リカバリーコードとデバイスを紛失した場合：**

`support@onesignal.com`にメールを送信し、**本人確認できるチームメンバーをCCに追加**してください。OneSignalアプリにアクセスできる他のチームメンバーがいない場合は、サポートチームが代替の確認方法でサポートします。

***

## 新しいデバイスへ2FAを移行する

もはやアクセスできないデバイス（テストデバイスや古い電話など）で2FAを設定した場合は、現在のデバイスで再設定してください：

<Steps>
  <Step title="OneSignalアカウントにログインする">
    認証アプリまたは[リカバリーコード](#log-in-with-a-recovery-code)を使用してサインインします。
  </Step>

  <Step title="アカウント管理に移動する">
    [アカウント管理](https://dashboard.onesignal.com/profile)に移動するか、**メールアドレスのドロップダウン > アカウント管理**をクリックします。
  </Step>

  <Step title="2段階認証を再設定する">
    **2段階認証**セクションまでスクロールし、**再設定**をクリックします。
  </Step>

  <Step title="新しいデバイスに認証アプリをセットアップする">
    現在のデバイスの認証アプリで新しいQRコードをスキャンします。詳細については[認証アプリをセットアップする](#set-up-your-authenticator-app)を参照してください。
  </Step>

  <Step title="新しいリカバリーコードを保存する">
    OneSignalは新しい10個のリカバリーコードを生成します。以前のコードは無効になります。すぐに保存してください。
  </Step>
</Steps>

***

## すべてのチームメンバーに2FAを適用する

組織全体で2段階認証を適用するには：

<Steps>
  <Step title="組織管理者である必要があります。">
    詳細については、[チームメンバー](./manage-team-members)を参照してください。
  </Step>

  <Step title="組織に移動します。">
    左サイドバーで[組織](https://dashboard.onesignal.com/organization)に移動し、組織を選択します。
  </Step>

  <Step title="チームメンバー > セキュリティで、有効化をクリックします。">
    <Frame caption="組織全体での2FAの適用">
      <img src="https://mintcdn.com/onesignal/nO2bC5lVWj6NEfK6/images/dashboard/enable-2fa-org.png?fit=max&auto=format&n=nO2bC5lVWj6NEfK6&q=85&s=ad5949e79376bc8ae48d7322b38b6a12" width="3000" height="1228" data-path="images/dashboard/enable-2fa-org.png" />
    </Frame>
  </Step>

  <Step title="すべてのユーザーに2段階認証を要求するを選択し、続行をクリックします。">
    <Frame caption="アプリのすべてのユーザーに2段階認証を要求する。">
      <img src="https://mintcdn.com/onesignal/tNi1OgLc_p9hiq7_/images/docs/1b138b3-Screenshot_2023-01-18_at_3.58.37_PM.png?fit=max&auto=format&n=tNi1OgLc_p9hiq7_&q=85&s=aaed5a436f7f8a3270c1b7f31e7476e9" width="577" height="530" data-path="images/docs/1b138b3-Screenshot_2023-01-18_at_3.58.37_PM.png" />
    </Frame>
  </Step>
</Steps>

<Check>
  組織またはアプリへの今後の招待では、アクセスする前にユーザーに2FAのセットアップが必要になります。

  2FAを使用していないユーザーは、次回のログイン時に設定が求められます。
</Check>

***

## 2FAを無効化または再設定する

<Warning>
  組織で必須になっている場合、2FAを無効にすることはできません。必要に応じて、[組織管理者](./manage-team-members)または`support@onesignal.com`にお問い合わせください。
</Warning>

[2段階認証を有効にする](#enable-2-step-authentication)の手順に従い、有効になっている場合は、無効化または再設定するオプションが表示されます。

***

## FAQ

### アカウントからロックアウトされました — どうすれば戻れますか？

リカバリーコードがある場合は、1つを使用して[ログイン](#log-in-with-a-recovery-code)し、すぐに[2FAを現在のデバイスに移行](#transfer-2fa-to-a-new-device)してください。すべてのリカバリーコードを使い切ったか紛失した場合は、`support@onesignal.com`にメールを送信し、**本人確認できるチームメンバーをCCに追加**してください。

### リカバリーコードとデバイスを紛失しました

`support@onesignal.com`にメールを送信し、**本人確認できるチームメンバーをCCに追加**してください。アクセスできる他のチームメンバーがいない場合は、サポートチームが代替の確認方法でサポートします。

### なぜログインするたびにリカバリーコードを求められるのですか？

これは、認証アプリがOneSignalアカウントの有効なコードを生成しなくなったことを意味します。通常、アプリがもはや持っていないデバイスにあるためです。各リカバリーコードは1回のみ使用可能なため、最終的になくなります。永続的に解決するには、ログイン後に[現在使用しているデバイスに2FAを移行](#transfer-2fa-to-a-new-device)してください。

### ログインできない、または「OTPの設定に失敗しました」と表示されるのはなぜですか？

次を試してください：

* 次の30秒のコードサイクルを待つ
* ブラウザ拡張機能を無効にする（AdBlock、CORSなど）
* `*.onesignal.com`をホワイトリストに追加する
* Operaの「トラッカーをブロック」を無効にする
* ハードリフレッシュ
* 別のブラウザを試す

まだ問題がありますか？`support@onesignal.com`にメールを送信し、**本人確認できるチームメンバーをCCに追加**してください。

### パスワードを忘れました

[パスワードをリセットする](https://dashboard.onesignal.com/password-reset)。パスワードリセットは2FAとは別です — パスワードをリセットした後も、認証アプリまたはリカバリーコードが必要です。

### 2FAでOAuthを使用できますか？

はい。OAuth経由でログインした後、同じセットアップフローに従ってください。

### どの認証アプリがサポートされていますか？

Google Authenticator、Microsoft Authenticator、Authy、1Password、BitwardenなどのTOTP互換アプリが使用できます。電話を切り替えたときのアクセス喪失を防ぐために、クラウドバックアップまたはマルチデバイス同期をサポートするアプリを選択してください。

### OneSignalはOktaをサポートしていますか？

はい、2つのオプションがあります：

1. OktaアドミンはOneSignalを[セキュアWebアプリケーション(SWA)](https://help.okta.com/en/prod/Content/Topics/Apps/Apps_Overview_of_Managing_Apps_and_SSO.htm)を使ってアプリとして追加できます。セットアップについては[OktaのOneSignalインテグレーション](https://www.okta.com/integrations/onesignal/)を参照してください。OneSignalの2FAはOktaとは独立しています。
2. プランに応じた設定について話し合うには、[セールスチーム](https://www.onesignal.com/contact)にお問い合わせください。

### ログイン方法のアイコンは何を意味しますか？

<Frame caption="ログイン方法のアイコンの定義。">
  <img src="https://mintcdn.com/onesignal/9_Q1FZLh6C0BFLq-/images/docs/ca2fc2f-icons.png?fit=max&auto=format&n=9_Q1FZLh6C0BFLq-&q=85&s=85d3ebb31ee86122a2acfdc654798ae8" alt="ログイン方法のアイコン" width="1114" height="680" data-path="images/docs/ca2fc2f-icons.png" />
</Frame>

***
