No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
外部ユーザ用のセルフ登録の設定
- CommunitiesSelfReg ページおよび CommunitiesSelfRegController — パートナーまたは顧客がアカウントを作成するためのフォームを提供します。
- CommunitiesSelfRegConfirm ページおよび CommunitiesSelfRegConfirmController — ユーザがセルフ登録時にパスワード項目を空白のままにしたか、組織がセルフ登録フォームをカスタマイズしてパスワード項目を省略したため、ユーザがパスワードを作成しない場合、このページによって、パスワードのリセットメールが送信されたことが確認されます。このページから開始するユーザは、パスワードをリセットするまでログインできません。
[外部ユーザにセルフ登録を許可] に対するログインオプションを有効にすると、[メンバーではありませんか?] リンクがデフォルトのログインページに追加されます。ただし、CommunitiesSelfRegController をカスタマイズして、任意で CommunitiesSelfReg ページをカスタマイズするまで、セルフ登録機能は機能しません。デフォルトのコントローラで、セルフ登録プロセスでユーザに割り当てるアカウントを指定する必要があります。プロファイルを指定することもできますが、セルフ登録を有効にするときに選択されるデフォルトが上書きされます。
標準のコミュニティセルフ登録ページではなく、カスタム Site.com ページまたは Visualforce ページを使用できます。[ログイン & 登録] 設定で、[セルフ登録] セクションのドロップダウンリストから [コミュニティデザイナページ] または [Visualforce ページ] を選択し、カスタムページを検索して選択します。コミュニティデザイナページは、使用する前に公開する必要があります。デフォルトページに戻すには、CommunitiesSelfReg (Visualforce) というデフォルトのコミュニティログインページを検索して選択します。
コミュニティデザイナ (Site.com) またはコミュニティの Force.com 設定からカスタムのセルフ登録ページを指定することもできますが、コミュニティの [ログイン & 登録] 設定からカスタムページを選択すると、以前の設定がすべて上書きされます。カスタムページには同じ Apex コントローラを設定する必要があります。
- [設定] から、 をクリックし、コミュニティ名の横にあるドロップダウンボタンから [管理設定] をクリックします。
- [ログイン & 登録] をクリックします。
- [外部ユーザにセルフ登録を許可] を選択して、コミュニティへのセルフ登録を有効にします。
- 必要に応じて、セルフ登録するユーザに割り当てるプロファイルを選択します。値を選択しない場合は、CommunitiesSelfRegController に値を入力する必要があります。
- CommunitiesSelfRegController を編集します。
- [設定] で、 をクリックします。
- CommunitiesSelfRegController の横にある [編集] をクリックします。
- 必要に応じて、ProfileId に値を入力し、ユーザに割り当てる必要のあるプロファイルのタイプを定義します。コミュニティでセルフ登録を有効にするときにデフォルトプロファイルが選択され、この値を設定した場合は、デフォルトプロファイルが上書きされます。
- セルフ登録したユーザに関連付ける必要のあるパートナー取引先またはカスタマー取引先の取引先 ID を入力します。使用する取引先がパートナー取引先またはカスタマー取引先として有効になっていることを確認します。これを行うには、取引先に移動して [[外部取引先の管理]] をクリックし、[[パートナーとして有効化]] をクリックします。
- 複数のコミュニティに対してセルフ登録を有効にする場合、コードを追加してコミュニティごとに該当するタイプのユーザを作成します。つまり、適切なプロファイル、ロール、および取引先 ID をコミュニティごとに割り当てます。
- [保存] をクリックします。
- ゲストプロファイルの取引先および取引先責任者へのアクセスを有効にします。ゲストプロファイルは、コミュニティの Force.com サイトに自動的に関連付けられます。
- [設定] から、 をクリックします。
- コミュニティの横にある Force.com リンクをクリックします。
- [公開アクセス設定] をクリックします。
- [編集] をクリックします。
- [標準オブジェクト権限] セクションで、取引先と取引先責任の横にある [参照] および [作成] を選択します。
- [保存] をクリックします。
- [有効な Apex クラスアクセス] 関連リストで、[編集] をクリックします。
- CommunitiesSelfRegController を追加し、[保存] をクリックします。
- [有効な Visualforce ページアクセス] 関連リストで、[編集] をクリックします。
- CommunitiesSelfReg を追加し、[保存] をクリックします。
- デフォルトのセ��フ登録ページの内容をカスタマイズする場合は、必要に応じて CommunitiesSelfReg ページを編集します。
- [設定] で、 をクリックします。
- CommunitiesSelfReg の横にある [編集] をクリックします。
- セルフ登録に必要な項目、またはページのデザインをカスタマイズするためのコードを追加します。デフォルトフォームでは、[パスワード] 以外のすべての項目が必要です。
- [保存] をクリックします。
設定が完了したら、入力済みのセルフ登録フォーム (パスワードを含む) を送信した外部ユーザのコミュニティへのログインが行われるようになります。