Contents
概要
コミュニティのセルフ登録画面を画面フローを用いて実施する方法について簡単に案内します。
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-18.05.54.png)
登録時に何らかのロジックを実行したい場合(例えば、登録時に免許証の画像をアップロードしてもらい、リアルタイムで外部システムをコールして免許証の認証を実施したい場合など)にとても便利です。
もっとも、UIに関してBrandingやPerformanceが求められる場合などは普通にLWCが推奨です。
この辺のセルフ登録画面の実装の使い分けについては、以下の記事で概要を説明しています。
設定手順(概要)
- セルフ登録用の画面フローを作成
- 入力フォーム
- 取引先責任者の作成
- ユーザの作成
- フローの実行コンテクストを「システムコンテキスト(共有なし)」に変更
- ゲストユーザにフローの実行権限を付与
- 今回のフローの実行可能者にゲストユーザプロファイルを追加
- ゲストユーザプロファイルの実行可能フローに今回のフローを追加
- コミュニティの登録ページの「セルフ登録」コンポーネントを今回作成した画面フローに置き換え
手順①:セルフ登録用の画面フローを作成
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-18.16.20.png)
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-18.22.38.png)
手順②:フローの実行コンテクストを「システムコンテキスト(共有なし)」に変更
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-18.59.50.png)
手順③:ゲストユーザにフローの実行権限を付与
Step1:今回のフローの実行可能者にゲストユーザプロファイルを追加
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-17.57.15.png)
Step2:ゲストユーザプロファイルの実行可能フローに今回のフローを追加
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-17.56.55.png)
手順④:コミュニティの登録ページの「セルフ登録」コンポーネントを今回作成した画面フローに置き換え
![](https://regardie.dev/wp-content/uploads/2023/10/スクリーンショット-2023-10-14-18.01.24.png)