SHIELDrive 릴리즈 노트
※ 최종 업데이트 : 2025-06-23
◈ 이터레이션 개발 항목
1. SHIELDrive Edge 서버 관련 앱 서비스 테넌트별 등록 기능 개발
- KMS 및 SHIELDViewer 앱 서비스를 테넌트별로 등록할 수 있도록 기능 개발 예정
- 현재는 인증인가 페이지에서 운영부가 수동 등록 중이며, 향후 SHIELDrive 관리자 페이지에서 직접 등록/삭제 가능하도록 개선 예정
- 일부 앱 서비스가 마스터 테넌트 기반으로 운영되어 보안상 테넌트별 분리 필요
- 향후 인증인가 페이지와의 API 연동을 통해 등록 정보 공유 예정
- 운영부는 상반기까지만 해당 업무를 지원하기로 되어 있어, 개발 일정 공유 및 운영 협의 필요
2. 서비스별 로고 설정 기능 및 일괄 적용 개선
- 기존 인증인가 페이지에서 통합 관리하던 로고 설정을 서비스별로 개별 설정 가능하도록 개선
- 설정된 로고에 따라 아래 항목이 일괄 변경되도록 기능 적용:
- 로그인 페이지 로고
- GNB(Global Navigation Bar) 로고
- 브라우저 탭 명칭
- 파비콘(Favicon)
3. 스토리지 파일 저장 방식 옵션화 적용 개발
- 스토리지 보안 저장, 일반 저장 방식 개발
- UI는 개발되어 있으며, SHIELDrive 화면에 적용 개발 필요
◈ I58 - Iframe인 경우 부모로 자동 로그아웃용 이벤트 전달 (완료)
- 기간: 25.05.22 ~ 25.05.28
신규
1. SHIELDrive Iframe 내 사용자 이벤트 감지 및 부모 페이지 메시지 전달 로직 구현
- SHIELDrive iframe 내에서 사용자 이벤트(마우스, 키보드 등) 감지
- 일정 주기 또는 이벤트 발생 시점에 따라 처리 여부 결정 가능
◈ I57 - 유휴 시간 자동 로그아웃 설정 기능 추가 (사내)
- 기간: 25.04.30 ~ 25.05.13
신규
1. 유휴 시간 자동 로그아웃 설정 기능 추가
- SHIELDrive 관리자 페이지에서 자동 로그아웃 주기 설정 기능 UI 추가
- 관리자는 시간 단위로 자동 로그아웃 주기를 자유롭게 설정 가능
- 설정된 주기는 전체 사용자에게 적용됨
- 설정 UI는 직관적으로 구성되어 사용자가 쉽게 이해하고 설정할 수 있도록 설계됨
◈ I56 - 스토리지 파일 저장 방식 옵션화 적용 개발 외 2건 (운영)
- 기간: 25.03.13 ~ 25.04.22
신규
1. 스토리지 파일 저장 방식 옵션화 적용 개발
- SHIELDrive 추출서비스 - 클러스터 모드 적용 건만 우선적으로 배포 진행
2. SHIELDGate 파일 보관함 용량 및 보관 기간 정보 제공 UI 추가
- SHIELDGate 파일함에서 용량 및 보관 기간 정보 표현
3. SHIELDrive에서 수정한 날짜만 표시하는 기능 추가
- SHIELDrive에서 수정한 날짜만 표시하고, 경과시간은 정책에 따라 표시 여부를 설정할 수 있도록 기능 개선
◈ H4 - Teams 열람 안정성 개선 (운영)
- 기간: 25.04.08 ~ 25.04.11
개선
1. Teams 데스크탑 앱 열람 지연 대응 알림 및 재요청 기능 추가
- Teams 앱에서 열람 요청 후 반응이 없으면 사용자에게 팝업 표시
◈ I55 - 망간자료전송 오류 메시지 정제 및 사용자 로그 기록 기능 추가 (운영)
- 기간: 25.03.19 ~ 25.04.01
신규
1. 망연계 전송 시 오류메시지 정제 및 로그 확인
- 망연계 전송 시, 발생하는 오류 메시지 명확하게 정제
- 발생한 오류에 대해 상세 로그에서 Detail 부분 확인하도록 추가
◈ I54 - 스토리지 관리 메뉴 UI 개선 외 4건 (운영)
- 기간: 25.02.12 ~ 25.03.11
신규
1. 스토리지 관리 메뉴 UI 개선
- 등록/수정 모달 → 우측 슬라이드로 개선
- 메인 페이지 디자인 변경(카드 → 리스트)
- 우측 상세 슬라이드 너비 변경
2. 조회 로그 관리자 기능 적용
- 조회 로그 관리자로 로그인/로그아웃 시 메일 알림 API 호출 기능 개발
- 조회 로그 관리자는 [로그 관리] 메뉴만 확인 가능
3. 동기화 실패 파일 유형별 기타 메뉴 제거
- 마지막 버전 복구 가능 → "마지막 버전 복구" 및 "삭제" 버튼만 제공
- 재동기화 가능 → "재동기화" 및 "삭제" 버튼만 제공
- 아무것도 할 수 없음 → "삭제" 버튼만 제공
4. 파일함 용량 및 보관 기간 표현
- 파일함 종류마다 파일함의 용량을 표시하 거나 보관기간을 표시합니다.
파일함 유형 | 업로드 된 총 용량 표현 | 업로드 가능한 용량 표현 | 보관 기관 표현 |
---|---|---|---|
개인함 (NAS) | O | O | O |
개인함 (나머지 스토리지) | O | X | O |
공통함, 공유함, Teams 폴더 | O | X | X |
개선
1. 링크를 통한 파일 열람 시 미지원 확장자와 권한 부족의 구분 명확화
AS-IS
- 파일 링크를 통해 접근 시 미리보기를 지원하지 않는 확장자에 대해 "권한이 없습니다."라는 메시지가 표시됨
- 사용자에게 권한 문제로 오해를 일으킬 가능성이 있음
TO-BE
- 링크를 통한 파일 열람 시, 미리보기를 지원하지 않는 확장자일 경우 명확한 안내 메시지 제공
- 메시지 내용:
"미리보기를 지원하지 않는 확장자입니다. 다운로드를 하게 되면 PC에 파일이 저장됩니다."
- 다운로드 버튼 제공하여 사용자가 파일을 직접 저장할 수 있도록 안내
버전 정보
- 프론트: security365acr.azurecr.io/shieldrive/web:20250312.2
- 백엔드: security365acr.azurecr.io/shieldrive/directory:20250312.1
- 문서 추출 서비스: security365acr.azurecr.io/shieldrive/extraction:20250311.1
◈ I53 - 관리자 페이지 조회 로그 추가 (운영)
- 기간: 25.02.05 ~ 25.02.11