Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Salesforce 組織のセキュリティ保護
API アクセスの多要素認証

API アクセスの多要素認証

Salesforce では、API を介したインテグレーションログイン種別に多要素認証 (MFA) は必要ありません。ただし、「API ログインの多要素認証」権限を使用して、API アクセスの保護を強化できます。この権限では、ユーザーが Salesforce API にアクセスするために 2 回目の認証チャレンジを完了する必要があります。API アクセスには、データローダーなどのクライアントアプリケーションや接続アプリケーションの使用が含まれます。

必要なエディション

使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方
使用可能なエディション: すべてのエディション
必要なユーザー権限
プロファイルのシステム権限を編集する 「プロファイルと権限セットの管理」
この機能を有効にする

ユーザーインターフェースログインの多要素認証

および

API ログインの多要素認証

重要
重要

Salesforce は 2026 年の夏に MFA 要件を適用します。 MFA の適用は、UI ログインを使用するインテグレーションに影響する可能性があります。インテグレーションの問題を解決するには、「Troubleshoot Integration or API User Account Login Issues After MFA Enforcement (MFA 適用後のインテグレーションまたは API ユーザーアカウントログインの問題のトラブルシューティング)」を参照してください。

詳細なロールアウト タイムラインなど、MFA適用の詳細については、次のKnowledge記事を参照してください。

  • すべての従業員ユーザーへの MFA 適用の準備
  • 管理者を含む特権ユーザーへのフィッシング詐欺耐性のあるMFA適用の準備。

「ユーザーインターフェースログインの多要素認証」権限は、「API ログインの多要素認証」権限の前提条件です。「APIログインの多要素認証」権限が有効になる前に、ユーザーはUIからSalesforceにアクセスし、Salesforce Authenticatorまたはワンタイム パスワード アプリケーションを使用してMFAを完了する必要があります。ユーザーが UI を介して MFA を完了したら、API ログインの認証アプリケーションによって生成される時間ベースのワンタイムパスワード (TOTP) を使用できます。

メモ
メモ Salesforce Limited Access — Free ライセンスを持つユーザーに「ユーザーインターフェースログインの多要素認証」権限を割り当てることはできません。この問題の解決に現在取り組んでいます。

MFA が有効になっている場合は、API ログインを使用する開発者ツールでは、ユーザーは Salesforce Authenticator ではなくセキュリティトークンまたは TOTP を使用してログインします。

メモ
メモ API 限定ユーザーは、UI にアクセスして MFA にのみ登録できます。API 限定ユーザーが正常に登録すると、その後 UI にアクセスできなくなります。

接続アプリケーションの場合、高保証 MFA セッションセキュリティレベルの API ログインは、次の標準 OAuth 2.0 フローでのみサポートされます。

  • Web サーバーフロー
  • 更新トークンフロー
  • ユーザーエージェントフロー
  • JSON Web トークン (JWT) ベアラーフロー

他のすべての標準 OAuth 2.0 フローは、高保証 MFA セッションセキュリティレベルで API ログインをブロックします。

Salesforce は、OAuth 承認フロー中に高保証 MFA を使用して ID を 2 回検証するようにユーザーに要求できます。1 回目は、UI セッションで促されます。2 つ目の課題は、クライアントアプリケーションがアクセストークンを UI に連結するときに発生します。この 2 つ目の課題は、Salesforce が高保証 MFA セッションセキュリティレベルをアクセストークンに移行しないために発生します。詳細は、「セッションセキュリティレベル」を参照してください。

 
読み込み中
Salesforce Help | Article