ユーザー・パスワード通知ページの変更

IBM® Verify のユーザー通知ページをビジネス用にカスタマイズすることができます。 ユーザー・パスワード通知ページは、ユーザーのパスワードが期限切れになったとき、期限切れになったとき、変更されたとき、またはリセットされたときにユーザーに送信されます。

ユーザー・パスワード通知ページを更新するには、圧縮テーマ・ファイルをダウンロードします。 必要に応じてページを編集し、更新したテーマ・ファイルを Verify テナントにアップロードします。 詳細については、 「テーマの更新」 を参照してください。

テキストの変更は、XML マークアップを使用してページに対して行うことができます。 XML ファイルにもマクロが含まれています。 マクロとは、実行時にデータがレンダリングされる @ 記号間の文字です。 ファイル内のマクロは変更しないでください。

IBM Verify ユーザーパスワード通知ページは、テーマ圧縮ファイル内の templates/notifications/user_management/login/ ディレクトリにあります。

E メール

ユーザー・パスワードの E メール通知は、ユーザー・パスワードの有効期限切れ、有効期限切れ間近、変更、またはリセットされた場合に使用できます。 ページは templates/notifications/user_management/profile/default ディレクトリーにあります。

注: フェデレーテッド・ユーザーは、E メール通知を受け取りません。

ユーザー・パスワード E メール通知ページでは、以下のラベルを使用できます。 これらのラベルのテキストを更新するには、 「ラベルのカスタマイズ」 を参照してください。

  • $PRODUCT_NAME$

ユーザー・パスワードの E メール通知ページは以下のとおりです。

ユーザー・パスワードの有効期限が切れた E メール・ページ

この E メール・ページは、ユーザーのパスワードの有効期限が切れたときにユーザーに送信されます。 user_password_expired_email.xmlファイルを更新して、ページを変更します。

以下の表に、このページのマクロを示します。

注: ユーザーがアカウントのパスワードをリセットできるかどうかは、Cloud Directory Identity Provider のパスワードのリセット設定によって制御されます。
注: このページは、デフォルト・テーマでのみサポートされます。 デフォルト・テーマ内のページは、アプリケーションに固有ではありません。 これらは、Verify テナントのすべてのアプリケーションに適用されます。
表 1. マクロ定義
マクロ マクロを置換する値
@USERNAME@ ユーザーの名前。
@RESET_PWD_LINK@ クラウドディレクトリIDプロバイダーのパスワードリセット設定が有効になっている場合、ユーザーのパスワードをリセットURL。
@DISPLAY_RESET_ENABLED@ は、Cloud Directory ID プロバイダーのパスワードのリセット設定に基づいて または none を継承します。
@DISPLAY_RESET_NOT_ENABLED@ は、Cloud Directory ID プロバイダーのパスワードのリセット設定に基づいて または none を継承します。
表 2. 一般的なマクロ定義
共通マクロ マクロを置換する値
@LANG_QUERY_PARAM@ (英語) E メール通知に使用する優先言語、または Verify API の lang 照会パラメーターの値に使用する優先言語。
@TENANT@ 「検証」テナントの名前。
@TENANT_URL@ ユーザーにログインを許可するために送信されたURL の確認。
@THEME_ID@ 検証 API の themeId 照会パラメーターの値として適用または使用するテーマの ID。
ユーザー・パスワードの有効期限が切れる E メール・ページ

この E メール・ページは、ユーザーのパスワードの有効期限が何日か経過するとユーザーに送信されます。 user_password_expiring_email.xmlファイルを更新して、ページを変更します。

以下の表に、このページのマクロを示します。

注: ユーザーがアカウントのパスワードをリセットできるかどうかは、Cloud Directory Identity Provider のパスワードのリセット設定によって制御されます。
注: このページは、デフォルト・テーマでのみサポートされます。 デフォルト・テーマ内のページは、アプリケーションに固有ではありません。 これらは、Verify テナントのすべてのアプリケーションに適用されます。
表 3. マクロ定義
マクロ マクロを置換する値
@USERNAME@ ユーザーの名前。
@CHANGE_PWD_LINK@ ユーザーがパスワードを知っている場合、ユーザーのパスワードを変更URL。
@DAYS_BEFORE_EXPIRE@ ユーザーのパスワードの有効期限が切れるまでの日数。
@RESET_PWD_LINK@ クラウドディレクトリIDプロバイダーのパスワードリセット設定が有効になっている場合、ユーザーのパスワードをリセットURL。
@DISPLAY_RESET_ENABLED@ は、Cloud Directory ID プロバイダーのパスワードのリセット設定に基づいて または none を継承します。
@DISPLAY_RESET_NOT_ENABLED@ は、Cloud Directory ID プロバイダーのパスワードのリセット設定に基づいて または none を継承します。
表 4. 一般的なマクロ定義
共通マクロ マクロを置換する値
@LANG_QUERY_PARAM@ (英語) E メール通知に使用する優先言語、または Verify API の lang 照会パラメーターの値に使用する優先言語。
@TENANT@ 「検証」テナントの名前。
@TENANT_URL@ ユーザーにログインを許可するために送信されたURL の確認。
@THEME_ID@ 検証 API の themeId 照会パラメーターの値として適用または使用するテーマの ID。
ユーザーがパスワードを変更した E メール・ページ

これらの E メール・ページは、ユーザーがパスワードを変更したときにユーザーに送信されます。 user_password_change_show_email.xml ファイルと user_password_change_not_show_email.xml ファイルを更新して、ページを変更します。

以下の表に、このページのマクロを示します。

表 5. マクロ定義
マクロ マクロを置換する値
@LOGIN_PAGE_LINK@ ユーザーにログインを許可するために送信されたURL の確認。
表 6. 一般的なマクロ定義
共通マクロ マクロを置換する値
@LANG_QUERY_PARAM@ (英語) E メール通知に使用する優先言語、または Verify API の lang 照会パラメーターの値に使用する優先言語。
@TENANT@ 「検証」テナントの名前。
@TENANT_URL@ ユーザーにログインを許可するために送信されたURL の確認。
@THEME_ID@ 検証 API の themeId 照会パラメーターの値として適用または使用するテーマの ID。
ユーザーがパスワードをリセットした E メール・ページ

これらの E メール・ページは、ユーザーのパスワードがリセットされたときにユーザーに送信されます。 user_password_reset_email.xml ファイルと user_password_reset_not_show_email.xml ファイルを更新して、ページを変更します。

以下の表に、このページのマクロを示します。

表 7. マクロ定義
マクロ マクロを置換する値
@LOGIN_PAGE_LINK@ ユーザーにログインを許可するために送信されたURL の確認
@PASSWORD@ ユーザーの一時パスワード。
表 8. 一般的なマクロ定義
共通マクロ マクロを置換する値
@LANG_QUERY_PARAM@ (英語) E メール通知に使用する優先言語、または Verify API の lang 照会パラメーターの値に使用する優先言語。
@TENANT@ 「検証」テナントの名前。
@TENANT_URL@ ユーザーにログインを許可するために送信されたURL の確認。
@THEME_ID@ 検証 API の themeId 照会パラメーターの値として適用または使用するテーマの ID。

ユーザー属性でテーマをカスタマイズし、 ユーザー向けメール通知ページにさらに多くのカスタマイズを追加する方法については、「ユーザー属性でテーマをカスタマイズする」を参照してください。