API2.0 연동 사원 연동시 orgUnitId 해당값이 반드시 들어가야 하나요?

개발자_5f7f07

2023.06.12읽음 514

{"domainId": 111111111,  
"userExternalKey": "01234",
"email": "test@test.net",
"userName": {  "lastName": "김",  "firstName": "아무개"  },
"searchable": true,
"organizations":    [{  "domainId": 111111111,  
"primary": true,  
"userExternalKey": "01234",  
"levelExternalKey":"0060",  
"orgUnits": [{      
"orgUnitId": "22DB0000",  ==========================>해당값이 반드시 들어가야 하나요?
"orgUnitExternalKey": "22DB0000",      
"primary": true,      
"visible": true,      
"useTeamFeature": true    
}]    
}],
"task": ""}
현재 다음과 같은 에러가 발생
{"code":"NOT_FOUND","description":"orgUnitId (22DB0000) does not exist."}
부서 연동시 orgUnitId를 리턴받아 가지고 있다가 사원추가시 해당 코드를 반드시 보내줘야 하나요?
제 생각에는 저희쪽에서 관리하는 orgUnitExternalKey값만 보내면 된다고 생각 orgUnitId를 제외 시켜보니 
다음과 같이 에러가 나네요
{"code":"INVALID_PARAMETER","description":"organizations[0].orgUnits[0].orgUnitId is required."}
orgUnitId 를 제외 시키니 해당 값을 반드시 보내야 한다고에러가 나네요
부서연동시 웍스 측 orgUnitId 를 저장 하고 있다가
사원 연동시 해당 코드로 보내줘야 하는것인지 궁금합니다.

댓글1

  • 업데이트 된 답글입니다.

    bsw2428

    orgUnitId 는 필수로 기입해야하는 값으로 알고 있어요.
    해당 값 기입하셔야 연동에 성공하실 수 있습니다.

    2023.06.15

    0
이전 글The problem when requesting Auth API
다음 글마지막 글자가 사라집니다.
목록

궁금한 점을 해결하지 못하셨나요?
지금 바로 NAVER WORKS 사용자들에게 물어보세요!