을 우리는 WSO2 5.1 IS 사용하고 난 다중 값 특성을 정의하고자합니다 :WSO2는 SCIM 사용자 스키마 확장입니다. 어떻게 정의하고지도 다중 값 속성
....
{
"attributeURI":"urn:scim:schemas:extension:wso2:1.0:wso2Extension.vultPerson.mailAlternateAddress",
"attributeName":"mailAlternateAddress",
"dataType":"string",
"multiValued":"true",
"multiValuedAttributeChildName":"null",
"description":"Some attribute",
"schemaURI":"urn:scim:schemas:extension:wso2:1.0",
"readOnly":"false",
"required":"false",
"caseExact":"false",
"subAttributes":"null"
},
...
나는 항아리에서이 속성을 매핑을 : SCIM : 스키마 : 코어 : 1.0 LDAP (기본 사용자 저장소)에서 mailAlternateAddress (사용자 LDAP는 UserEntryObjectClass 중 하나에이 속성을 가짐)에서 사투리. SCIM API로 사용자를 프로비저닝하려고했습니다. 사용자가 만들어졌으며 확장 프로그램의 모든 단순 특성도 만들어졌으며 mailAltrernateAddress 만 생성되지 않았습니다.
....
"mailAlternateAddress": [
{
"type": "work",
"value": "a.a"
}
....
과 같이 : 나는대로이 특성을 보내려고 내가 SCIM 요청에 대한 좋은 반응을받은
...
"mailAlternateAddress": ["a.a","b.b"]
...
. 같은 결과
urn:scim:schemas:extension:wso2:1.0:wso2Extension.vultPerson.mailAlternateAddress -> mailAlternateAddress
and
urn:scim:schemas:extension:wso2:1.0:wso2Extension.vultPerson.mailAlternateAddress.work -> mailAlternateAddtress
모두 :
나는 매핑을 시도했다. 하지만이 매핑도 메일 속성이 만들어지지 않습니다 작동하지 않습니다BTW, 핵심 SCIM 스키마에 따라, 이메일 속성은 LDAP 메일 속성에 매핑 (WSO2는 destribution IS에이 매핑입니다) .
내가 뭘 잘못하고 있니? 한 번 더 질문드립니다. scim-user-schema-extension에서 다중 값 속성에 대한 표준 값을 정의 할 수 있습니까?