ARKO 리뉴얼 — 문화품앗이/자원봉사 포털 (Spring 3 + iBatis + eGov 2.7)
Go to file
infraurp bb721fe4fa 관리자 알림 — 탐지해 놓고 알리지 않던 것을 메일로 통보 (제안서 slide15)
제안요약서 slide15 "로그 조회 및 감사 기능"의 구성요소 중 "관리자 알림".
종전에는 무결성 위반을 에러 로그로만 남겨서, 로그를 들여다보지 않으면
아무도 모르는 상태였다 — 탐지해 놓고 알리지 않으면 탐지의 의미가 없다.

· PrivacyAdminAlertService + Impl 신설
  - 무결성 위반 탐지 시(해시체인 검증 배치)
  - 이상행위 탐지 시(정기점검 배치, 0건인 달은 보내지 않음)
    매달 "0건" 메일이 오면 곧 아무도 열지 않는다.

· 채널은 메일 — 다만 문서 근거는 없다
  RFP·제안서 어디에도 알림 채널이 명시돼 있지 않다("관리자 알림" 네 글자뿐).
  ACCOUNT_MNG_POLICY.ADMIN_EMAIL 이 이미 있고 휴면 사전알림이 그 주소로
  메일을 보내고 있어 같은 경로를 재사용했다. 운영에서 메일 장애를 한 곳에서
  확인할 수 있어야 한다는 이유도 있다. SMS 는 문자발송모듈 연동규격이
  미확정이라(SFR-003 과 같은 블로커) 붙일 수 없다.
  → 채널 확정은 발주기관 협의 항목으로 남긴다.

· 메일에 개인정보 본문을 담지 않는다
  건수·기간·취급자 계정ID·요약만 넣고 상세는 화면에서 보게 한다.
  메일함이 개인정보 저장소가 되면 안 된다.

· 배치를 막지 않는다
  발송 실패·수신주소 미설정 모두 로그만 남기고 배치는 계속한다. 다만 미설정은
  WARN 으로 구분해 남긴다 — "알림이 안 왔다"와 "보낼 주소가 없다"는 다른 문제다.

검증: mvn compile EXIT=0, 로컬 반영 후 재기동 정상(빈 생성 오류 0건 —
privacyAdminAlertService/sndngMailRegistService/accountMngDAO 배선 확인),
frt/main.do 200. 실제 발송은 월 1회 배치라 이번에 실행하지 못했다.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-27 18:08:51 +09:00
.gitea/workflows 파이프라인: find | head -1 의 SIGPIPE 로 배포가 멈추던 것 수정 2026-08-26 15:23:14 +09:00
deploy MariaDB sql_mode에서 ONLY_FULL_GROUP_BY 제거 2026-08-26 15:11:19 +09:00
src 관리자 알림 — 탐지해 놓고 알리지 않던 것을 메일로 통보 (제안서 slide15) 2026-08-27 18:08:51 +09:00
WebContent Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
.gitattributes 개발서버(csv.zioinfo.co.kr) 배포 구성 및 Gitea Actions 파이프라인 추가 2026-07-29 15:44:02 +09:00
.gitignore 개인정보보호 기능개선 2차 구현 — 접속기록 안정화·솔트 인증·관리자 화면 4종 2026-08-07 15:05:03 +09:00
.pmd Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
CLAUDE.md 개인정보보호 기능개선 2차 구현 — 접속기록 안정화·솔트 인증·관리자 화면 4종 2026-08-07 15:05:03 +09:00
pom.xml 개인정보보호 기능개선 7차 — 업무유형 매핑·로그인 접속기록 화면 폐기, 이름복호화 백필 컨트롤러 추가 2026-08-26 15:19:41 +09:00
pom.xml.20250515 Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
pom.xml.20250515_2 Initial commit - ARKO (대용량 미디어 파일 제외) 2026-06-15 14:24:16 +09:00
개인정보보호_개발진행현황.md @ 2026-08-27 14:34:05 +09:00
개인정보보호_개발항목.docx 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_비밀번호해시_점검노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_시스템로그삭제정책_분리노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
개인정보보호_인증정보저장정책_점검노트.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00
디자인.md 개인정보보호 기능개선 사업 구현 (SFR-001~004, 권한관리·인증체계·접속기록) 2026-07-22 18:03:02 +09:00