修改用户通知页面

您可以根据业务需求自定义用户通知页面 IBM® Verify 。 当用户被创建、删除或修改时,系统会向该用户发送通知页面。

要更新用户通知页面,请下载压缩后的主题文件。 根据需要编辑页面,然后将更新后的主题文件上传回您的 Verify 租户。 如需了解更多信息,请参阅 “更新主题 ”。

可以通过使用 XML 标记对页面内容进行修改。 这些 XML 文件还包含宏。 宏是在运行时呈现其中数据的 @ 符号之间的字符。 不要更改文件中的宏。

用户通知页面 IBM Verify 位于主题压缩文件中的目录 templates/notifications/user_management/profile/ 内。

Email

用户添加、删除和更新操作均可接收电子邮件通知。 这些页面位于 目录中 templates/notifications/user_management/profile/default

注意: 联合用户成员不会收到电子邮件通知。
以下标签可在用户电子邮件通知页面中使用。 如需更新这些标签上的文本,请参阅 “自定义标签”
  • $PRODUCT_NAME$

用户电子邮件通知页面包括:

用户创建的电子邮件页面

当用户创建时,系统会向该用户发送此电子邮件。 更新 和 account_created_email_with_no_password.xml 文件 account_created_email.xml 以修改页面。

下表中显示了此页面的宏。

表 1. 宏定义
替换宏的值
@用户名@ 用户的名字。
@密码@ 用户的临时密码。
@LOGIN_PAGE_LINK@ 发送了“Verify tenant” URL ,以便用户登录。
表 2. 常用宏定义
常用宏 替换宏的值
@LANG_QUERY_PARAM@ 用于电子邮件通知的首选语言,或用于 Verify API 中 lang 查询参数的值。
@TENANT@ Verify 租户的名称。
@TENANT_URL@ 发送了“Verify tenant” URL ,以便用户登录。
@THEME_ID@ 您希望应用或用于 Verify APIs 中 ` themeId ` 查询参数值的主题标识符。
用户已删除的邮件页面

当用户被删除时,系统会向该用户发送此电子邮件。 更新 account_deleted_email.xml 文件以修改该页面。

下表中显示了此页面的宏。

表 3. 宏定义
替换宏的值
@用户名@ 用户的名字。
表4。 常用宏定义
常用宏 替换宏的值
@LANG_QUERY_PARAM@ 用于电子邮件通知的首选语言,或用于 Verify API 中 lang 查询参数的值。
@TENANT@ Verify 租户的名称。
@TENANT_URL@ 发送了“Verify tenant” URL ,以便用户登录。
@THEME_ID@ 您希望应用或用于 Verify APIs 中 ` themeId ` 查询参数值的主题标识符。
用户自定义的电子邮件页面

当用户的个人资料发生更改时,系统会向该用户发送此电子邮件。 更新 user_profile_modified_email.xml 文件以修改该页面。

下表中显示了此页面的宏。

表5。 宏定义
替换宏的值
@ATTRS_TABLEROWS@ 已更新的用户属性。
@用户名@ 用户的名字。
表6。 常用宏定义
常用宏 替换宏的值
@LANG_QUERY_PARAM@ 用于电子邮件通知的首选语言,或用于 Verify API 中 lang 查询参数的值。
@TENANT@ Verify 租户的名称。
@TENANT_URL@ 发送了“Verify tenant” URL ,以便用户登录。
@THEME_ID@ 您希望应用或用于 Verify APIs 中 ` themeId ` 查询参数值的主题标识符。
用户账户被锁定通知邮件页面

此电子邮件页面是发送给用户的,其账户已被锁定。 更新 user_account_locked_email.xml 文件以修改该页面。

下表中显示了此页面的宏。

注意: 用户重置账户密码的能力由云目录身份提供商的密码重置设置所控制。
表7。 常用宏定义
替换宏的值
@ PWD_ACCOUNT_LOCKED_TIME@ 用户账户因密码输入错误次数过多而被锁定的时间。
@用户名@ 用户的名字。
@RESET_PWD_LINK@ 如果云目录身份提供商的密码重置设置已启用,则 URL 将重置用户的密码。
@DISPLAY_RESET_ENABLED@ 根据云目录身份提供商的密码重置设置, 采用“继承 ”或 “无”选项
@DISPLAY_RESET_NOT_ENABLED@ 根据云目录身份提供商的密码重置设置, 采用“继承 ”或 “无”选项
表8。 常用宏定义
常用宏 替换宏的值
@LANG_QUERY_PARAM@ 用于电子邮件通知的首选语言,或用于 Verify API 中 lang 查询参数的值。
@TENANT@ Verify 租户的名称。
@TENANT_URL@ 发送了“Verify tenant” URL ,以便用户登录。
@THEME_ID@ 您希望应用或用于 Verify APIs 中 ` themeId ` 查询参数值的主题标识符。

请参阅 “使用用户属性自定义主题 ”,以对您的用户电子邮件通知页面进行更多自定义设置。