修改同意书收集页面
您可以根据自身业务需求自定义同意收集页面 IBM® Verify 。 Verify 提供同意收集页面,以便应用程序向用户展示用户同意项和最终用户许可协议(EULA),以获取用户的同意。
如需了解更多信息,请参阅 “管理最终用户许可协议 ”和 “管理数据隐私与同意 ”。
要更新同意收集页面,请下载压缩后的主题文件。 根据需要编辑页面,然后将更新后的主题文件上载回租户。 如需了解更多信息,请参阅 “通过用户界面上传单个文件 ”或 “更新主题”。
可以使用 HTML 标记对页面进行文本更改。 HTML 文件还包含宏。 宏是在运行时呈现其中数据的 @ 符号之间的字符。 请勿更改文件中的宏。
同意收集页面 IBM Verify 位于主题压缩文件中的目录 templates\authentication\consent\default\consent_collection.html 内。
标签
此页面上提供了以下标签。 要更新这些标签上的文本,请参阅 “自定义标签”
- $PRIVACY_CONSENT_COLL_PAGE_TITLE$
- $PRIVACY_CONSENT_TEXT_WELCOME$
- $PRIVACY_CONSENT_TEXT_HEADER$
- $PRIVACY_CONSENT_TEXT_LOGIN$
- $PRIVACY_CONSENT_TEXT_LOGOUT$
- $PRIVACY_CONSENT_COLL_TEXT_SUBHEADER$
- $CONTINUE_BUTTON$
- $CANCEL_BUTTON$
注意:
在自定义同意收集页面时,也可使用覆盖标签。
您可以使用 $PRIVACY_CUSTOM_CONSENT_PROMPT_<purposeId>$ 标签覆盖任何同意提示。
每个同意的覆盖文本位于每个目的级别。
例如,
$PRIVACY_CUSTOM_CONSENT_PROMPT_marketing$=Allow marketing and promotional material to be sent to my {attribute}.该标签可以包含以下宏:
- ` {purpose} `,该域名解析为目标名称。
- ` {accesstype} `,该表达式解析为访问类型名称。
- ` {attribute} `,该链接指向一个属性名称。
- ` {purpose-description} `,该链接指向用途说明。
请按照 “自定义标签 ”中的说明,将您的覆盖标签添加到该 template_labels.properties 文件中。
宏
下表中显示了此页面的宏。
| 宏 | 替换宏的值 |
|---|---|
| @FORM_POST_URL@ | URL (此处提交知情同意书)。 |
| @FAMILYNAME@ | 已验证用户的姓氏。 |
| @GIVENNAME@ | 已认证用户的名字。 |
| @PAGE_FOOTER@ | 包含页面页脚的 HTML。 可通过定制 footer.html 公共模板来修改此代码。 |
| @PAGE_HEADER@ | 包含页面标题的 HTML。 可通过定制 header.html 公共模板来修改此代码。 |
| @PREFERNAME@ | 已认证用户的常用名。 |
| @PRIVACY_CONSENT_NAME@ | 同意的参数名称。 |
| @PRIVACY_CONSENT_VALUE@ | 同意密钥的值格式为: purposeId/attributeId.accessTypeId#。 |
| @PRIVACY_CONSENT_STATE_VALUE@ | 同意的状态值(例如,CONSENT_ALLOW、CONSENT_DENY、OPT_IN、OPT_OUT、TRANSPARENCY)。 |
| @PRIVACY_CONSENT_REQUIRED@ | 表示此隐私同意是否为强制性要求。 |
| @PRIVACY_CONSENT_DESC@ | 隐私同意书说明。 |
| @CHECKBOX_STYLE@ | 要应用于复选框的样式。 此功能用于显示或隐藏复选框。 |
| @CHECKBOX_OPTION@ | 指定复选框应处于选中状态还是禁用状态,并定义相关的操作事件。 |
| @APPROVAL_STYLE@ | 指定是否为该同意项显示“(必填)”标签。 |
| @THEME_ID@ | 注册的模板主题的标识。 |
| @用户名@ | 用户的登录ID。 |
若要更改同意收集页面的页眉、页脚和样式,请参阅 “创建通用品牌标识 ”。