1

我正在尝试使用 SCIM/REST API 在 11gR2PS3 中可用的 OOTB 创建和修改用户。

我能够为文档中指定的所有 OOTB 属性创建/修改用户

根据文档,自定义 UDF 也支持这些 API。

有谁知道需要在自定义 UDF 的内容正文中传递的架构属性名称和格式?

根据文档

注意:您可以在 SCIM 请求中使用用户定义字段 (UDF)。在 Oracle Identity Manager 中创建 UDF 后,它们会自动作为常规属性出现在 SCIM 资源中。具有常规属性的请求和响应没有区别。

当我们在指定 UDF 值之后创建用户时,它不会进入 OIM DB 并且它也不会引发任何异常。

4

1 回答 1

1
  1. 使用您的 OIM URL 的方法调用/Schemas操作:gethttp://<host>:<port>/idaas/im/scim/v1/Schemas

    1. 在 UDF 上使用创建、更新操作时使用返回的模式。

例如返回的架构是urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User

然后在调用创建/更新操作时使用返回的模式限定 UDF。

"urn:ietf:params:scim:schemas:extension:oracle:2.0:OIG:User":{
UDFNAME : UDFVALUE
}

如果它还没有,还包括模式schemas[]

于 2016-09-30T05:42:32.943 回答