为反向属性映射创建定制规则

为反向属性映射创建自定义转换。

准备工作

  1. 常规选项卡中为应用程序设置基本信息。
  2. (可选)为登录或 API 访问权指定需要的信息。
  3. 为供应和/或取消供应启用帐户生命周期部分。

关于此任务

IBM® Verify在“账户同步”选项卡中,管理员可以对用于同步账户的属性进行反向映射。 “帐户同步”选项卡上的采用策略确定在帐户同步操作中帐户如何匹配。 Verify账户成功匹配后,反向属性映射会返回各个属性值是如何转换并存储的。 若要将目标应用程序属性的值转换为现有 Verify 属性,请从内置转换菜单中选择相应的转换值。 否则,缺省情况下不应用转换,转换值为

过程

  1. “账户同步 ”选项卡中,滚动至 “反向属性映射 ”部分。
  2. 选择 “添加属性映射 ”。
  3. 在“目标”属性菜单中,选择 “自定义规则 ”。
    代码编辑器打开。
  4. 在代码编辑器中,编辑样本帐户属性 JSON 以测试您的规则。
    例如,
    {
        "account": {
            "login": "",
            "name": "testuser",
            "job_title": "",
            "language": "",
            "timezone": "",
            "phone": "",
            "address": "",
            "space_amount": "",
            "role": ""
        }
    }
    使用此 JSON,用户的帐户信息可作为 account.name 进行访存。
  5. 确保该规则有效。
    1. 点击 “显示”
      样本帐户 JSON 显示应用程序的帐户属性。 请向样本帐户属性 JSON 提供值以测试规则。
    2. 点击 “运行测试 ”。
    3. 请确认 “结果 ”部分返回的值是否正确。
      有关编写自定义规则的更多信息,请参阅 .. /references/r_attr_functions.html
    4. 点击 “保存”
    注意: 创建自定义规则后,您可以点击铅笔图标进行编辑。
  6. “验证属性 ”菜单中,选择该属性。