Loading
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Salesforce 組織の設定および管理
目次
絞り込み条件を選択

          結果がありません
          結果がありません
          検索のヒントをいくつかご紹介します

          キーワードの入力ミスがないか確認する。
          より一般的な検索語を使用する。
          絞り込み条件を減らして、検索範囲を広げる。

          Salesforce ヘルプ全体を検索
          [私のドメイン] のログイン検出を使用したインタビューベースのログインページの作成

          [私のドメイン] のログイン検出を使用したインタビューベースのログインページの作成

          ログイン検出を使用して [私のドメイン] を設定し、ユーザーのログインプロセスを簡略化します。ログイン検出は、2 ステップからなるプロセスであることから、インタビューベースのログインと呼ばれることがあります。まずユーザーは、ログインページでメールアドレスや電話番号で自身を識別します。次に、入力した ID に基づいて自身を認証します。ユーザーは、パスワード、シングルサインオン (SSO) ログイン情報、または Lightning Login で自身を認証できます。MyDomainLoginDiscoveryHandler インターフェースを実装する Apex クラスを作成してから、[私のドメイン] の [設定] ページでログイン検出を設定します。

          必要なエディション

          使用可能なインターフェース: Salesforce Classic および Lightning Experience の両方
          使用可能なエディション: Group Edition、Essentials Edition、Professional Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition
          必要なユーザー権限
          [私のドメイン] ログインページをカスタマイズする 「アプリケーションのカスタマイズ」

          ログイン検出により、忘れられたユーザー名の管理という面倒な作業がなくなります。ログイン検出では、ユーザーは思い出しやすい、たとえばメールアドレスや電話番号などを使ってログインできます。また組織に、SSO の複数の ID プロバイダー (IdP) が設定されている場合は、ログイン検出によりユーザーを適切な IdP に転送できます。ログインページにユーザー名やパスワードの項目に加えて SSO ボタンがある場合、ユーザーがそのボタンに気付かなかったり、その用途がわからなかったりする可能性があります。ログイン検出を使用している場合は、判断する必要がありません。

          ログイン検出は、ロケーションやデバイス種別など、状況に応じて異なるログインプロセスがある場合に便利です。たとえば、モバイルユーザーとデスクトップユーザーで IdP が異なる場合もあります。両方のためのボタンを備えたログインページを用意する代わりに、ログイン検出によってユーザーがどこからログインしているかを判断し、適切な IdP に案内します。

          [私のドメイン] のログイン検出を設定するには、Apex でハンドラーを作成し、[私のドメイン] の [設定] ページからハンドラーを参照します。Apex クラスは MyDomainLoginDiscoveryHandler インターフェースを実装します。ハンドラーには、ログインページに入力された ID 値に基づいてユーザーを検索する方法を定義するロジックが含まれています。ハンドラーは続いて、呼び出す認証サービスを決定します。

          メモ
          メモ 認証設定は、組織のリリース済みの [私のドメイン] とプロビジョニング済みの [私のドメイン] に適用されます。
          1. [設定] から、[クイック検索] ボックスに「私のドメイン」と入力し、[私のドメイン] を選択します。
          2. [認証設定] で [編集] をクリックします。
          3. [ログインページ種別] に [検出] を選択します。
          4. 必要に応じて、[ログイン画面] にテキストまたはカスタム表示ラベルを入力します。
            たとえば、カスタム表示ラベルを使用して、$Login.loginPrompt のようにテキストをローカライズできます。
          5. MyDomainLoginDiscoveryHandler インターフェースを実装して作成したログイン検出ハンドラーを見つけます。[設定] から、[クイック検索] ボックスに「Apex クラス」と入力し、[Apex クラス] を選択します。リストからハンドラーを選択します。
          6. 必要に応じて、[他のアカウントでログインを実行] に、「ユーザーの管理」権限を持つ Salesforce システム管理者を選択します。
            デフォルトでは、ハンドラーはシステムモードで実行されます。
          7. 変更内容を保存します。
          ヒント
          ヒント ログイン検出を設定した後にログインできない場合は、ユーザー名とパスワードの入力が必要な標準ログインページに戻るように URL を変更します。URL クエリ文字列のパラメーターとして login を追加できます。たとえば、https://MyDomainName.my.salesforce.com/?login のようにします。URL に login=true を追加することもできます。たとえば、https://MyDomainName.my.salesforce.com/?login=true のようになります。
           
          読み込み中
          Salesforce Help | Article