1. 개요
많은 기업에서 조직도 동기화 및 마이그레이션을 기본 루틴 개발로 많이 사용한다.
특히 본인이 솔루션 기업에 근무자라면 매우 자주 보게될 것이다.
2. 내용
1) 부서동기화
- 인사에 존재하면서 홈페이지에 존재하지 않으면 생성
- 인사에 존재하면서 홈페이지에 존재하면 정보 갱신
- 인사에 존재하지 않으면서 홈페이지에 존재하면 부서 미사용으로 변경
- 홈페이지에서 직접 생성 하였고 인사에 존재하지 않으면 SKIP
- 홈페이지에서 직접 생성 하였고 인사에도 동일 조직코드가 존재하면 정보 갱신(그룹코드 기준)
* 기존 사용자는 어떻게 할 것인가? ==> ex) 기존사용자는 미분류로 옮겨야하나 ?
2) 사용자 동기화
- 인사에 존재하면서 홈페이지에 존재하지 않으면 생성
- 인사에 존재하면서 홈페이지에 존재하면 정보 갱신
- soeid 비교시 있으면 정보 갱신 (우선순위 1)
- userid 비교시 있으면 정보 갱신 (우선순위 2)
- 인사에 존재하지 않으면서 홈페이지에 존재하면 미사용으로 변경
- 인사에 존재하면서 부서 정보가 홈페이지에 존재하지 않는 경우 로그 기록
* 해당 유저는 SKIP
* 미분류 그룹(임의생성)으로 부서 이동
- 홈페이지에서 직접 생성 하였고 인사에 존재하지 않으면 SKIP
'Programming > 기본 (Baisc)' 카테고리의 다른 글
[Jenkins][젠킨슨] AWT Font 오류 (0) | 2022.03.29 |
---|---|
[정규식][개인정보 정규식] 많이 사용하는 정규식 (0) | 2022.03.20 |
[ORACLE] 19c 설치 방법 (0) | 2022.03.08 |
[JAVA] [V3] 연동시 테스트(*패턴) 검사용 임시 파일 (0) | 2022.02.27 |
[MariaDB] [RDBMS] MariaDB Index 3072 bytes (0) | 2022.01.31 |