パスワードリセット プロセスをカスタマイズする
パスワードリセットのスクリプトを使用すると、独自の認証情報ストア タイプ、検証タイプ、および識別タイプを作成してパスワードリセットをカスタマイズでき、拡張スクリプトを定義してそれらを拡張することができます。また、カスタムの認証情報ストア タイプ、カスタムの検証タイプ、または検証を作成することもできます。
従来
パスワードリセット のスクリプトは、password_reset_admin ロールを持つユーザーが使用できます。パスワードリセットをカスタマイズする最も簡単な方法は次のとおりです。
- 「パスワードリセット の拡張スクリプト カテゴリ」で説明しているカスタムのタイプとスクリプトを作成します。
拡張スクリプトはスクリプトインクルードの例です。これらを使用してパスワードリセットプロセスの機能を拡張できます。「拡張スクリプト カテゴリー」では、拡張スクリプトの特定の動作タイプ (認証情報ストア、検証、識別タイプ、ポストプロセッサーなど) について説明しています。
- 「パスワードリセット プロセスを設定する」で説明している設定手順に従います。
- 作成した新しいタイプを選択します。次のコンポーネントをカスタマイズできます。
- 認証情報ストア タイプ:接続およびテスト用のカスタム ワークフローを作成して、認証情報ストアへのコネクト方法について新しいタイプを定義します。「パスワードリセット の認証情報ストアタイプの作成」を参照してください。
- 検証タイプ:ユーザーの検証方法について新しいタイプを定義します。「カスタムのパスワードリセット検証タイプを作成する」を参照してください。
- 識別タイプ:ユーザーの識別方法について新しいタイプを定義します。「パスワードリセットのカスタムの識別タイプを作成する」を参照してください。
パスワードリセットの詳細設定
組織のニーズに合わせて、パスワードリセットアプリケーションとパスワード変更アプリケーションをカスタマイズできます。詳細については、「パスワードリセットとパスワード変更アプリケーション」を参照してください。また、パスワードリセットのいくつかの側面を制御するプロパティの一覧については、「パスワードリセット プロパティの設定」を参照してください。