使用 SCIM/REST UDF API 创建用户时不触发事件处理程序
Event handler not triggering when user created using SCIM/REST APIs for UDF
通过 OIM 创建用户时 API--> 我的事件处理程序被触发
通过 OIM GUI 创建用户时 --> 我的事件处理程序被触发
通过 OIM SCIM 创建用户时 API--> 我的事件处理程序未被触发...
有什么线索吗?
- 使用 GET 架构,您将获得属性所属的架构。(在我的例子中,我有两个自定义属性,一个是文本字段,另一个是 lookup.While 使用 GET 架构的类型,我只是得到了解文本字段的架构,因为它没有为查找字段返回任何内容。
"urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User").
导出文件 User.xml 的元数据。在该文件中搜索属性名称,然后在 <scim>
标签下输入 <value>
[= 中的以下条目13=]
<name>scim</name>
<value>urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User:<attrName></value>
<category>properties</category>
然后导入User.xml文件
- 重新启动 OIM 服务器。然后测试场景,事件处理程序将被触发。
- 尽管对于查找字段,我在任何模式下都没有得到它,但是当我使用与文本字段相同的模式时,它开始工作正常。
通过 OIM 创建用户时 API--> 我的事件处理程序被触发
通过 OIM GUI 创建用户时 --> 我的事件处理程序被触发
通过 OIM SCIM 创建用户时 API--> 我的事件处理程序未被触发...
有什么线索吗?
- 使用 GET 架构,您将获得属性所属的架构。(在我的例子中,我有两个自定义属性,一个是文本字段,另一个是 lookup.While 使用 GET 架构的类型,我只是得到了解文本字段的架构,因为它没有为查找字段返回任何内容。 "urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User").
导出文件 User.xml 的元数据。在该文件中搜索属性名称,然后在
<scim>
标签下输入<value>
[= 中的以下条目13=]<name>scim</name> <value>urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User:<attrName></value> <category>properties</category>
然后导入User.xml文件
- 重新启动 OIM 服务器。然后测试场景,事件处理程序将被触发。
- 尽管对于查找字段,我在任何模式下都没有得到它,但是当我使用与文本字段相同的模式时,它开始工作正常。