为反向属性映射创建自定义转换。
准备工作
- 在常规选项卡中为应用程序设置基本信息。
- (可选)为登录或 API 访问权指定需要的信息。
- 为供应和/或取消供应启用帐户生命周期部分。
关于此任务
IBM® Verify在“账户同步”选项卡中,管理员可以对用于同步账户的属性进行反向映射。 “帐户同步”选项卡上的采用策略确定在帐户同步操作中帐户如何匹配。 Verify账户成功匹配后,反向属性映射会返回各个属性值是如何转换并存储的。 若要将目标应用程序属性的值转换为现有 Verify 属性,请从内置转换菜单中选择相应的转换值。 否则,缺省情况下不应用转换,转换值为无。
过程
- 在 “账户同步 ”选项卡中,滚动至 “反向属性映射 ”部分。
- 选择 “添加属性映射 ”。
- 在“目标”属性菜单中,选择 “自定义规则 ”。
代码编辑器打开。
- 在代码编辑器中,编辑样本帐户属性 JSON 以测试您的规则。
例如,
{
"account": {
"login": "",
"name": "testuser",
"job_title": "",
"language": "",
"timezone": "",
"phone": "",
"address": "",
"space_amount": "",
"role": ""
}
}
使用此 JSON,用户的帐户信息可作为
account.name 进行访存。
- 确保该规则有效。
- 点击 “显示”。
样本帐户 JSON 显示应用程序的帐户属性。 请向样本帐户属性 JSON 提供值以测试规则。
- 点击 “运行测试 ”。
- 请确认 “结果 ”部分返回的值是否正确。
- 点击 “保存”。
注意: 创建自定义规则后,您可以点击铅笔图标进行编辑。
- 从 “验证属性 ”菜单中,选择该属性。