1

通过 OIM API 创建用户时--> 我的事件处理程序被触发

通过 OIM GUI 创建用户时--> 我的事件处理程序被触发

通过 OIM SCIM API 创建用户时--> 我的事件处理程序没有被触发...

有什么线索吗?

4

1 回答 1

1
  1. 使用 GET 架构,您将了解属性所属的架构。(在我的情况下,我有两个自定义属性,一个是文本字段,另一个是查找类型。使用 GET 架构时,我只需要了解文本字段的架构因为它没有返回任何查找字段。“urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User”)。
  2. 导出文件 User.xml 的元数据。在该文件中搜索属性名称,然后在<scim>标签下输入以下条目<value>

    <name>scim</name> <value>urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User:<attrName></value> <category>properties</category>

然后导入 User.xml 文件

  1. 重启 OIM 服务器。然后测试场景,事件处理程序将被触发。
  2. 尽管对于查找字段,我在任何架构下都没有得到它,但是当我使用与文本字段相同的架构时,它开始正常工作。
于 2017-02-27T11:42:52.857 回答