
새올에서 온나라까지, 하나의 조직도
원본은 하나, 정리는 한 곳, 반영은 자동입니다. 새올 인사 DB를 원본으로 받아 통합조직도에서 비교·병합·팀 관리·백업·복구를 하고, 정리된 조직도를 온나라(웹서비스 연계), 홈페이지·내부 소통앱(매일 동기화), 주민 공개 조직도에 같은 정보로 내보냅니다.
이런 문제를 해결합니다
- 시스템마다 다른 조직도: 새올·온나라·홈페이지·내부 앱의 부서와 직원 정보가 따로 관리되어 서로 맞지 않습니다.
- 발령마다 반복 입력: 인사 발령이 날 때마다 온나라와 각 시스템에 같은 내용을 두 번, 세 번 입력합니다.
- 인사 시스템에 없는 “팀”: 실제 업무는 팀 단위로 돌아가지만 새올에는 팀이 없어 조직도가 현실과 다릅니다.
- 연동 오류의 위험: 잘못된 연동 한 번에 조직도와 온나라 정보가 대량으로 지워지거나 틀어질 수 있습니다.
01 · 새올 연동: 인사 원본을 그대로, 자동으로
버튼 한 번으로 8단계 전체 연동이 진행됩니다. 부서 가져오기 → 부서 동기화 → 조직 트리 재계산 → 직원 가져오기 → 직원 동기화 → 직급·직위 코드 갱신 → 소속 정리 → 사진 수집.
- 예약 · 즉시 실행: 요일·시각을 정해 예약하고, 필요할 때는 버튼으로 바로 실행합니다.
- 비교 후 선택 반영: 변경·신규·삭제 대상을 미리 보고 골라서 반영합니다.
- 두 가지 연계 방식: 새올 DB 직접 조회 또는 새올 웹서비스 + GPKI 암호화 중 기관 환경에 맞게 선택합니다.
GPKI 보안 연계
- 행정전자서명 인증서(GPKI)로 연계 메시지를 암호화해 주고받습니다.
- 연계ID·기관코드·쿼리ID 등 연계 규격 값을 화면에서 입력하고, 부서는 페이지 단위로 받습니다.
- 호출이 하나라도 실패하면 기존 데이터를 건드리지 않습니다.
02 · 온나라 연동: 정리된 조직도를 온나라에 바로 반영
- 직원 반영: 추가 · 정보 수정 · 부서 이동 · 퇴직
- 부서 반영: 추가 · 수정 · 폐지
- 반영 전 비교: 온나라에 실제 들어가 있는 정보와 차이를 먼저 확인합니다.
- 스냅샷과 복구: 반영 전 상태를 보관하고 언제든 되돌릴 수 있습니다.
새올 ↔ 통합조직도, 온나라 ↔ 통합조직도의 차이를 신규 추가 · 정보 수정 · 삭제 요청으로 나눠 보여 주고, 확인한 항목만 골라 반영하며 모든 이력을 기록합니다.
03 · 조직도 관리와 팀
- 팀 생성과 배치: 과 아래에 실제 운영 팀을 만들고 직원을 배치합니다.
- 연동 후에도 유지: 새올 연동 뒤에도 팀 배치·팀장 정보가 보존됩니다.
- 수동 정보 보호: 관리자가 등록한 정보는 연동이 덮어쓰지 않습니다.
- 편한 편집: 드래그로 순서 변경, 검색, 엑셀 내려받기를 지원합니다.
04 · 안전한 자동화: 사고가 나기 전에 멈추고, 되돌립니다
- 빈 데이터면 중단: 새올에서 0건이 오면 연동을 멈춰 전체 삭제를 막습니다.
- 대량 삭제 차단: 삭제 대상이 일정 비율(기본 20%)을 넘으면 자동으로 중단합니다.
- 최상위 부서 보호: 조직의 뿌리가 되는 부서는 어떤 경우에도 삭제되지 않습니다.
- 연동 전 자동 백업: 직원·부서 정보를 여러 세대 보관합니다.
- 온나라 스냅샷: 반영 전 상태를 남겨 언제든 복구합니다.
- 모든 이력 기록: 연동 결과를 로그로 남기고 화면에서 조회합니다.
05 · 모두의 화면
직원은 조직도를 조회·검색하고, 관리자는 편집과 연동을 관리하며, 주민은 로그인 없이 공개 조직도를 봅니다. 홈페이지·내부 소통앱 등 연계 시스템을 등록하고 제공 항목을 설정할 수 있습니다.
기술 구성
| 구분 | 기술 | 쉽게 말하면 |
|---|---|---|
| 새올 연계 | 새올 DB 직접 조회 또는 웹서비스 + GPKI(NEAT) 암호화 | 새올은 그대로, 차이만 반영 |
| 온나라 연계 | 온나라 연계 웹서비스 (SOAP) | 표준 연계 규격으로 직원·부서 전송 |
| 서버 · 화면 | Java 21, Spring Boot 3 · Vue 3 | 최신 표준 기술, 설치 없는 웹 화면 |
| 데이터베이스 | MariaDB (Oracle·MySQL 연계 지원) | 기관이 쓰는 DB와 바로 연결 |
| 보안 | SSO, JWT 토큰, RSA 로그인 암호화, bcrypt | 통합 로그인 연동, 비밀번호 안전 저장 |
| 운영 | 경량 배포, 자동 백업, 연동 이력, 화면 설정 | 빠른 패치, 코드 수정 없이 기관별 설정 |
도입 효과
- 새올·온나라·홈페이지 간 조직 정보 불일치 해소
- 인사 발령 반영의 이중 입력 제거
- 실제 업무 단위(팀) 기준의 정확한 조직도
- 주민 대상 조직 안내 개선
- 백업·진단·복구로 연동 사고 위험 감소
소개된 화면은 샘플 데이터입니다.



