운영 및 관리자 백오피스 기획
본 기획서에서는 농가 파트너가 객실/체험 상품 및 예약을 통제하는 어드민과, 플랫폼 총괄이 입점 지자체 계약 상태 및 e음 분산 결제 실패 복구 로그를 관리하는 슈퍼 어드민 설계를 다룹니다.
1. 역할 기반 (RBAC) 메뉴 권한 설계
| 운영 권한 등급 | 해당 역할 코드 | 핵심 관리 기능 목록 | 기부 / 정산 데이터 접근 수준 |
|---|---|---|---|
| 농가 파트너 | `ROLE_PARTNER` | 자사 체험/숙소 등록 및 요금 설정, 예약 캘린더 관리, 배송 정보 등록 | 자체 매출 정산 및 수수료 차감 내역만 열람 가능 (타사 정보 불가) |
| 지자체 공무원 | `ROLE_GOV` | 지자체관 답례품 상품 카탈로그 검수, 관내 총 기부 모금 현황 조회 | 관내 지정기부 프로젝트 모금액 및 수납 세액 조회 허용 |
| 플랫폼 운영 총괄 | `ROLE_ADMIN` | 지자체 대행 협약 등록 및 API 키 관리, 지정기부 프로젝트 생성, e음 오류 모니터링 | 전체 기부 거래, G-Point 발행량 감사 로그, 수동 트랜잭션 취소 권한 보유 |
2. 슈퍼 어드민 (Super Admin) 특화 기능
⚙️ e음 API 트랜잭션 에러 로그 모니터링
네트워크 장애 등으로 e음 승인은 완료되었으나 PG 카드 예약 결제가 최종 실패하여 보상 트랜잭션 롤백 대기 상태로 이탈한 에러 건을 실시간 수집하는 모니터링 뷰어 제공. 어드민이 수동으로 기부 강제 취소를 재시도할 수 있는 `[수동 롤백 실행]` 버튼 배치.
💰 G-Point 발행량 실시간 감사 (Audit Log)
G-Point 발행 총량과 실제 차감액, 회원 지갑 잔고 테이블의 실시간 무결성을 점검하는 대시보드 탑재. 동시성 오류 등으로 부정이 적립되거나 위변조된 트랜잭션 해시가 검출될 경우 강제 경보 알림 발송.