2.2 KiB
2.2 KiB
HMM 포털 전 화면 브라우저 전수검사
- 실행일: 2026-07-23 (Asia/Seoul)
- 대상:
https://hmm.cloud-handson.com/ - 브라우저: Chromium, 1440×1100, OS dark color-scheme 모의
- 추적: Redmine #699 / branch
hmm-backoffice
결과
| 화면 | 핵심 검증 | 결과 |
|---|---|---|
| 로그인 | 입력 2개, 로그인 유지, 실패 피드백, 서명 로그인, 로그아웃 | PASS |
| 아키텍처 | 운영 아키텍처, 처리 흐름, AI/MCP, 데이터 보안 | PASS |
| 시나리오 | 질문 입력, 샘플, 전송, 결과 empty state | PASS |
| 감사로그 | HMM 이벤트·상태 필터, 기간·건수, 새로고침, 상세 토글 | PASS |
| 보안관리 | 업무 프로세스, 백오피스 링크 및 HTTP 200 | PASS |
| 사이드바 | 데모 사용자 5명, 전환·복원, 검색, 다운로드, MCP cache | PASS |
정량 결과
- 검사 화면: 5
- 필수 문구 누락: 0
- 낮은 색상 대비: 0
- 가로 overflow: 0
- 브라우저 page error: 0
- console error: 0
- HTTP 4xx/5xx: 0
시나리오의 “아직 저장된 대화가 없습니다.”와 감사로그의 “선택한 조건에 해당하는 HMM 접근 관리 이벤트가 없습니다.”는 오류가 아니라 현재 데이터 0건을 설명하는 정상 empty state다.
이번에 제거한 결함
- 감사로그가 KB PoC의
POC_2FGA 메타데이터를 조회하던 경로를 제거했다. - 감사 원천을
ADMIN.HMM_ACCESS_AUDIT으로 교체하고 렌더러를ai-web-agent-console/ai_web_agent_console/audit.py로 분리했다. - Python Thin driver가 암호화
ewallet.pem의 암호를 대화형으로 기다리던 연결을 ADB TLS 1521 서버 인증 풀로 교체했다. - Streamlit 최신 DOM의
data-testid="stTab"을 공통 CSS에서 직접 처리해 dark color-scheme에서 비활성 탭이 흰색으로 렌더링되던 문제를 제거했다.
운영 배포
- 애플리케이션:
/opt/hmm-poc4 - 서비스:
poc4-streamlit.service(active) - 감사 DB 환경 파일:
/etc/hmm-poc4-audit.env(root-only) - systemd drop-in:
/etc/systemd/system/poc4-streamlit.service.d/20-audit.conf
DB 사용자·암호·접속 기술자 원문은 이 보고서와 Git에 기록하지 않는다.