ユーザーパスワード変更通知ページを編集する

貴社のビジネスに合わせて、ユーザー通知ページを IBM® Verify カスタマイズできます。 ユーザーのパスワードが期限切れになった場合、期限切れ間近の場合、変更された場合、またはリセットされた場合に、ユーザーへパスワード通知ページが送信されます。

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

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

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

E メール

ユーザーのパスワードが期限切れになった場合、期限切れ間近の場合、変更された場合、またはリセットされた場合に、メール通知が送信されます。 templates/notifications/user_management/profile/default ページは ディレクトリにあります。

注: フェデレーションユーザーにはメール通知は送信されません。

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

  • $PRODUCT_NAME$

ユーザーパスワードに関するメール通知のページは以下の通りです:

ユーザーパスワードの有効期限切れ通知ページ

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

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

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

このメールは、ユーザーのパスワードの有効期限があと数日で切れる際に送信されます。 user_password_expiring_email.xmlファイルを更新して、ページを変更します。

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

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

これらのメールは、ユーザーがパスワードを変更した際に送信されます。 ページを変更するには、 および user_password_change_not_show_email.xml ファイルを user_password_change_show_email.xml 更新してください。

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

表5. マクロの定義
マクロ マクロを置換する値
@LOGIN_PAGE_LINK@ ユーザーがログインできるようにするために送信された「Verify tenant」 URL。
表6. 一般的なマクロの定義
一般的なマクロ マクロを置換する値
@LANG_QUERY_PARAM@ メール通知に使用する優先言語、またはVerify APIの lang クエリパラメータの値として使用する言語。
@TENANT@ Verifyテナントの名前。
@TENANT_URL@ ユーザーがログインできるようにするために送信された「Verify tenant」 URL。
@THEME_ID@ Verify APIs の ` themeId ` クエリパラメータの値として適用または使用するテーマの識別子。
ユーザー向けパスワード再設定メールのページ

これらのメールは、ユーザーのパスワードがリセットされた際に送信されます。 ページを変更するには、 および user_password_reset_not_show_email.xml ファイルを user_password_reset_email.xml 更新してください。

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

表7. マクロの定義
マクロ マクロを置換する値
@LOGIN_PAGE_LINK@ ユーザーがログインできるようにするために送信された「Verify tenant」 URL
@PASSWORD@ ユーザーの一時パスワード。
表8. 一般的なマクロの定義
一般的なマクロ マクロを置換する値
@LANG_QUERY_PARAM@ メール通知に使用する優先言語、またはVerify APIの lang クエリパラメータの値として使用する言語。
@TENANT@ Verifyテナントの名前。
@TENANT_URL@ ユーザーがログインできるようにするために送信された「Verify tenant」 URL。
@THEME_ID@ Verify APIs の ` themeId ` クエリパラメータの値として適用または使用するテーマの識別子。

ユーザー属性を使用してテーマをカスタマイズし、ユーザー向けメール通知ページをさらにカスタマイズしてください。