본문으로 건너뛰기

17.CSSB 기능 확장에 대한 스토리지 등록

버전 관리

버전작성자일자변경 내용
1.0오남규2024-10-14최초 작성

CSSB 기능 확장에 대한 스토리지 등록

1. 목적

SHIELDrive 관리자 페이지에서 새로운 스토리지를 추가할 때, '본함'의 스토리지 용도를 추가하여 CSSB의 기능을 확장한다.

2. 행위자

  • SHIELDrive 관리자

3. 사전 조건

  • SHIELDrive 관리자 계정이 있어야 하며, 해당 계정으로 관리자 페이지에 접속할 수 있어야 한다.
  • 스토리지를 추가할 수 있는 권한이 필요하다.

4. 사후 조건

  • 새로 등록된 스토리지가 기본함에 추가되어 정상적으로 사용 가능하다.

5. 기본 흐름

  1. SHIELDrive 관리자 페이지에 접속한다.
  2. [스토리지 관리] 메뉴로 이동하여 '새 스토리지' 버튼을 클릭한다.
  3. [스토리지 등록] 모달 창이 나타나면, 스토리지 유형을 'NAS' 또는 'BOX' 중 하나로 선택한다.
  4. 스토리지 용도를 '원본함'으로 선택한다.
  5. 기본 정보 및 선택한 스토리지 유형에 맞는 값을 입력한 후, 스토리지를 등록한다.
  6. 스토리지가 원본함에 정상적으로 추가된다.

6. 대체 흐름

  • 대체 흐름 1: 스토리지 유형으로 'NAS' 또는 'BOX' 외의 다른 유형을 선택할 경우, 추가 입력이 필요할 수 있다.
  • 대체 흐름 2: 용도를 '원본함'이 아닌 다른 용도로 선택하는 경우, 원본함이 아닌 다른 용도로 설정된다.

7. 오류 메시지 및 예외 처리

  • 오류 1: 필수 입력값을 누락한 경우, '필수 입력 항목을 입력하세요'라는 오류 메시지를 출력한다.
  • 오류 2: 잘못된 스토리지 유형이나 용도 값이 입력되었을 경우, '유효하지 않은 값입니다'라는 오류 메시지를 출력한다.
  • 오류 3: 스토리지 등록 중 서버 오류 발생 시, '서버 오류로 인해 스토리지를 등록할 수 없습니다. 나중에 다시 시도하세요'라는 메시지를 출력하고 등록 절차를 중단한다.