【问题标题】:What URL should be used to create/Modify OIM user via REST API SCIM for UDF?应该使用什么 URL 通过 REST API SCIM for UDF 创建/修改 OIM 用户?
【发布时间】:2016-09-22 09:45:09
【问题描述】:

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

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

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

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

根据文档

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

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

【问题讨论】:

    标签: rest identity udf oim


    【解决方案1】:
    1. 使用get方法调用/Schemas操作 使用您的 OIM 网址:http://<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[] 中不存在架构,也将其包含在其中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多