什么 URL 应该用于 create/Modify OIM 用户通过 REST API SCIM for UDF?

What URL should be used to create/Modify OIM user via REST API SCIM for UDF?

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

我能够 create/modify 用户获得 document

中指定的所有 OOTB 属性

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

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

根据文档

Note: You can use user defined fields (UDFs) in SCIM requests. After UDFs are created in Oracle Identity Manager, they automatically appear in SCIM resources as regular attributes. There is no difference in the requests and responses with regular attributes.

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

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

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

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

然后在调用 Create/Update 操作时使用返回的架构限定 UDF。

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

还包括 schemas[] 中的模式,如果它还不存在的话。