36.1 管理自定义表单

36.1.1 创建自定义表单的任务

以下过程说明如何创建自定义表单。

注:在创建自定义表单之前,请确保树中存在 RAC 配置。

  1. 单击自定义表单管理。

  2. 在自定义表单管理页上,单击 。

    随即打开自定义表单生成器页面。

  3. 选择任务类型。

  4. 从可用类中选择类。

  5. (可选)在说明字段中添加说明。

  6. 如果要指定任何其他属性,请选中添加辅助类复选框。

    此时将显示可用的辅助类列表。

    1. 选择提供所需属性的所需辅助类。

  7. 单击下一步。

    随即显示自定义表单生成器页面,其中包含可用属性(类)列表和控件属性。

  8. 在名称字段中输入名称。

  9. 选择 RAC 配置。

  10. 选择模块名称。

    1. 如果需要新模块,请单击 。

  11. (可选)选择一个角色。

  12. 从列表中选择所需的属性。

    您可以通过双击任何属性 > 向上或向下拖动来更改属性的层次结构。

  13. (可选)双击该属性以添加控件属性。以下是自定义属性的选项。

    • 必填:选中“必填”复选框后,用户不能将该字段留空。

    • 只读:只读字段允许用户查看信息,但不允许用户更改数据。此外,标记为只读的 OpenText eDirectory 属性字段仅通过角色和访问控制授予读取权限。

    • 单值:如果控件标记为单值,则该控件将不允许用户输入多个值。

    • 标签:根据您的要求自定义属性的名称,例如:将文本姓 (Last-name) 更改为 姓氏 (Surname)。

    • 正则表达式:所有值必须匹配的 Java 脚本正则表达式。如果值与正则表达式不匹配,将显示创建的错误讯息。

    • 错误讯息:当值与正则表达式参数不匹配时显示的错误讯息。

    • 预定义值:此字段可用于创建预定义的值列表。

    • 下限:将用于验证字段值的下限。如果该字段的语法为“计数器”、“整数”或“间隔”,则该字段为数值下限。否则,它将是字符串长度的下限。

    • 上限:用于验证字段值的上限。如果该字段的语法为“计数器”、“整数”或“间隔”,则该字段为数值上限。否则,它将是字符串长度的上限。否则,它将是字符串长度的上限。

  14. 单击 。

    随即显示已成功创建自定义表单讯息。

36.1.2 修改自定义表单

以下过程说明如何修改自定义表单。

  1. 单击自定义表单管理。

    此时将显示自定义表单管理页面。

  2. 选中需要修改的表单对应的复选框 > 单击更新表单 。

    随即打开自定义表单生成器页面,其中包含所有属性的列表。

    注:用户无法修改名称、RAC 配置、模块名称和角色(可选)字段。

  3. 编辑或添加所需的可用属性(类)。

  4. 编辑或添加所需的控件属性。

  5. 单击 。

    随即显示表单修改成功讯息。

36.1.3 删除自定义表单

  1. 单击自定义表单管理。

    此时将显示自定义表单管理页面。

  2. 选中需要删除的表单对应的复选框。然后单击 。

  3. 此时将显示删除确认页面。单击确定以删除。

    此时将显示已成功删除表单讯息。

36.1.4 复制自定义表单

  1. 单击自定义表单管理。

    此时将显示自定义表单管理页面。

  2. 选中需要复制的表单对应的复选框。

  3. 单击 (复制表单)。

    随即显示自定义表单生成器页面,其中包含可用属性(类)列表和控件属性。

  4. 根据需要编辑可用属性(类)列表和控件属性。

  5. 编辑名称、RAC 配置、模块名称和角色(可选)字段。

  6. 单击 。

    随即显示已成功创建自定义表单讯息。

  7. 单击确定。

36.1.5 导入自定义表单

以下过程说明如何将自定义表单导入 OpenText Identity Console 服务器。

注:导入包含自定义类和属性的表单时,请确保在纲要中创建相关的对象类和属性。

  1. 在自定义表单管理页面,单击 (导入表单)。

    此时将显示“导入表单”页面。导航到文件所在的文件夹

  2. 选择需要导入的 CustomForms.json 文件。

  3. 选择要将自定义表单导入其中的 RAC 集合。

  4. 单击确定。

36.1.6 导出自定义表单

以下过程说明如何导出自定义表单,使其可部署到其他 OpenText Identity Console 服务器。

  1. 在自定义表单管理页面,选中需要导出的自定义表单的复选框。

  2. 单击 (导出表单)。