2 要素認証
| 使用可能なエディション: Salesforce Classic と Lightning Experience の両方 |
| 使用可能なエディション: Group Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、Developer Edition、および Contact Manager Edition |
基本的な ID 確認
- ユーザのアカウントに接続された Salesforce Authenticator モバイルアプリケーションによる転送通知経由の検証またはロケーションベースの自動検証。
- ユーザのアカウントに接続されたモバイル認証アプリケーションによって生成される確認コード。この種別のコードは、「時間ベースのワンタイムパスワード」と呼ばれることもあります。コードの値は定期的に変わります。
- ユーザの検証済みモバイルデバイスに SMS で送信される確認コード。ユーザに検証済みの携帯電話番号がない場合、Salesforce にログインするときに登録するように求められます。ここで携帯電話番号を登録すると、携帯電話番号が検証され、その後検証する必要が生じた場合にこの方法が有効になります。
- ユーザのメールアドレスにメールで送信される確認コード。24 時間が過ぎると、コードは失効します。
2 要素認証の他のアプリケーション
すべてのログイン、API を介したすべてのログイン (開発者およびクライアントアプリケーションの場合)、または特定の機能へのアクセスで、第 2 レベルの認証を必須にすることができます。ユーザは、Salesforce Authenticator アプリケーションや Google Authenticator アプリケーションなどのモバイル認証アプリケーションをモバイルデバイスにダウンロードしてインストールします。Salesforce でアプリケーションをアカウントに接続します。組織のポリシーで 2 要素認証が求められる場合は常にこのアプリケーションが使用されます。
Salesforce アカウントのアクティビティで ID 検証が求められると、Salesforce Authenticator モバイルアプリケーション (バージョン 2.0 以降) からユーザのモバイルデバイスに転送通知が送信されます。ユーザはモバイルデバイスで応答し、アクティビティを検証またはブロックします。ユーザは、アプリケーションのロケーションサービスを有効にして、自宅やオフィスなどの信頼できる場所からの検証を自動化できます。Salesforce Authenticator では、確認コード (「時間ベースのワンタイムパスワード」(TOTP) と呼ばれることもある) も生成されます。ユーザは、2 要素検証のアプリケーションからの転送通知に応答する代わりに、パスワードとコードを入力することを選択できます。または、別の認証アプリケーションから確認コードを取得することもできます。
2 要素認証の設定
システム管理者は、権限またはプロファイル設定を使用して 2 要素認証を有効化します。ユーザは、各自の個人設定でモバイル認証アプリケーションを追加します。
- すべてのログインで必須にする。ユーザが Salesforce にログインするたびに、2 要素ログインの要件を設定します。API ログインに対してこの機能を有効にすることもできます。これには、データローダなどのクライアントアプリケーションの使用も含まれます。詳細は、「2 要素認証ログイン要件の設定」または「API アクセスの 2 要素認証ログイン要件の設定」を参照してください。
- 「強化」認証 (「高保証」認証とも呼ばれる) を使用する。2 要素認証がすべてのユーザログインに必要ではないが、特定のリソースを保護する必要があるという場合があります。ユーザが接続アプリケーションまたはレポートを使用しようとすると、Salesforce から ID を検証するよう求められます。詳細は、「セッションセキュリティレベル」を参照してください。
- プロファイルポリシーおよびセッション設定を使用する。まず、ユーザプロファイルで [ログインに必要なセッションセキュリティレベル] 項目を [高保証] に設定します。次に、組織のセッションの設定で、特定のログイン方法にポリシーを適用するようにセッションセキュリティレベルを設定します。組織のセッション設定で、セッションセキュリティレベルをチェックして、[2 要素認証] が [高保証] 列にあることを確認します。
- ログインフローを使用する。Flow Designer とプロファイルを使用して、ユーザがログインするときの認証後の要件 (カスタム 2 要素認証プロセスなど) を作成します。詳細は、次の例を参照してください。