2016-09-22 9 views
1

11gR2PS3에서 SCIM/REST API의 사용 가능한 OOTB를 사용하여 사용자를 만들고 수정하려고합니다.UDF 용 REST API SCIM을 통해 OIM 사용자를 생성/수정하는 데 사용해야하는 URL은 무엇입니까?

내가 생성/OOTB이 문서에 따라, document

에 specfied 속성을 모든 사용자가 수정할 수 있어요,이 API 년대뿐만 아니라 사용자 정의 UDF를 지원합니다.

사용자 정의 UDF의 콘텐츠 본문에 전달해야하는 스키마의 이름과 형식을 누가 알 수 있습니까? 참고

문서 당으로

: 당신은 SCIM 요청에 사용자 정의 필드 (UDF를) 사용할 수 있습니다. 이후 Oracle Identity Manager에서 UDF가 작성되면 SCIM 자원에 이 자동으로 일반 속성으로 나타납니다. 일반 특성을 사용하는 요청 및 응답에는 차이점이 없습니다.

OIM DB에없는 UDF 값을 지정한 후에도 사용자를 크레이트하고 아무런 예외도 발생시키지 않습니다.

답변

1
  1. 호출하여 OIM URL을 사용하여 get 방법 을 사용 /Schemas 작업 : 만들어 사용하는 동안 http://<host>:<port>/idaas/im/scim/v1/Schemas

  2. 를 사용하여 반환 된 스키마
      을의 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[]도 포함되어 있지 않은 경우 해당 스키마가 포함됩니다.