Files
PM_test/관리자화면기획안.csv
2026-06-12 17:14:03 +09:00

2.6 KiB

1대분류메뉴명상세 기능 명세추가 고려사항 (고급 기능)
2프로젝트 관리프로젝트 등록 및 설정신규 현장/공구의 생성/수정 및 용량 제한(storage_byte) 설정과 잠금 토글(is_active) 관리비공개/보안(Secret) 폴더에 대한 일반 유저 접근 신청 결재 및 임시 승인 기능
3프로젝트 관리실시간 배너 공지대시보드 상단 마르퀴 띠배너 공지사항(banner_notice) 등록 및 소켓 기반 실시간 송출 제어배너 공지 예약 노출 및 송출 이력 관리
4사용자 권한 관리사용자 계정 제어사용자 계정 등록, 정보(부서/직급) 수정, 비밀번호 재설정 및 퇴사자 계정 잠금(is_resigned) 처리외부 SSO(Sentinel) 계정 연동 및 중복 로그인 차단 옵션 관리
5사용자 권한 관리프로젝트 권한 배정현장별 참여 유저 목록 배정 및 권한 등급(Master/Sub-Master/Worker/Viewer) 클릭 지정폴더 수준의 세부 접근 제어 리스트(ACL) 추가 연동
6서버 및 리소스 모니터링용량 분석 현황현장별 누적 스토리지 사용량, 남은 용량 및 파일/폴더 개수 대시보드 시각화스토리지 임계값(예: 90%) 도달 시 관리자 자동 경고 알림
7서버 및 리소스 모니터링압축 다운로드 관리비동기 폴더 압축 다운로드(BullMQ) 작업의 진행 현황 모니터링 및 대기열 제어임시 보존 기간이 지난 압축 임시파일 자동/일괄 영구 삭제를 통한 디스크 확보
8시스템 감사 및 통계감사 로그 조회파일 삭제, 이동, 다운로드 등 민감한 조작 행위(tb_log)의 날짜/유저/활동별 필터 검색감사 로그 이력 보고서 인쇄 및 엑셀 백업 다운로드
9시스템 감사 및 통계행동 분석 및 통계사용자 UI 클릭 로그(tb_click_log) 기반 최다 접근 메뉴 및 최다 조회 도면/문서 사용 현황 분석AI 요약 서비스(Gemini API) 호출 제한량(Quota) 관리 및 비용 통제
10실시간 접속자실시간 접속 현황현재 소켓 연결된 동시 접속 유저 목록 및 접속 IP와 현재 탐색 중인 아카이브 경로 실시간 표출특정 유저 강제 소켓 연결 끊기(Kick) 기능
11시스템 환경 및 정책 관리보관 및 삭제 정책 설정기존 pageRenderer.js에 하드코딩된 '최소 유지 파일 개수(3개)' 및 '보존 기간(15일)' 임계치를 DB화하여 관리자 UI에서 동적 설정 기능 제공tb_project 테이블에 limit_file_count 및 limit_days 컬럼을 연동하여 프론트엔드가 변경된 기준값으로 실시간 바인딩되도록 API 개선