# 소프트웨어 제외하기

## 소프트웨어 제외하기

더 이상 사용하지 않거나 관리 대상이 아닌 소프트웨어를 제외 처리합니다.

***

#### 제외 기능이란?

제외된 소프트웨어는 다음과 같이 처리됩니다.

| 항목         | 제외 전         | 제외 후        |
| ---------- | ------------ | ----------- |
| **목록 표시**  | 소프트웨어 목록에 표시 | 목록에서 숨김     |
| **비용 분석**  | 지출 트렌드에 포함   | 비용 분석에서 제외  |
| **대시보드**   | 통계에 포함       | 통계에서 제외     |
| **데이터 보존** | -            | 기존 데이터는 유지됨 |

{% hint style="info" %}
**데이터 보존** 제외 처리해도 해당 소프트웨어의 결제 내역 등 기존 데이터는 삭제되지 않습니다. 필요시 제외를 취소하면 다시 확인할 수 있습니다.
{% endhint %}

***

#### 언제 제외하나요?

| 상황           | 설명                          |
| ------------ | --------------------------- |
| **구독 해지**    | 구독을 해지하여 더 이상 사용하지 않는 소프트웨어 |
| **임시 사용 종료** | 임시로 도입했다가 사용을 중단한 소프트웨어     |
| **관리 대상 외**  | 조직 차원에서 관리할 필요가 없는 소프트웨어    |
| **중복 등록**    | 실수로 중복 등록된 소프트웨어            |

***

#### 개별 제외

**단계 1: 소프트웨어 선택**

1. **소프트웨어 > 목록**으로 이동합니다.
2. 제외할 소프트웨어를 클릭합니다.

**단계 2: 제외 실행**

1. 상세 페이지 우측 상단의 **더보기(⋯)** 메뉴를 클릭합니다.
2. **제외하기**를 선택합니다.
3. 확인 대화상자에서 **제외**를 클릭합니다.

***

#### 일괄 제외

여러 소프트웨어를 한 번에 제외합니다.

**단계 1: 소프트웨어 선택**

1. **소프트웨어 > 목록**으로 이동합니다.
2. 제외할 소프트웨어들의 **체크박스**를 선택합니다.

**단계 2: 일괄 제외 실행**

1. 상단에 나타나는 **액션 바**에서 **제외**를 클릭합니다.
2. 확인 대화상자에서 **제외**를 클릭합니다.

***

#### 제외된 소프트웨어 전용 페이지

제외된 소프트웨어는 **`/software/archived`** 전용 페이지에서 별도로 관리합니다. 메인 소프트웨어 목록과 섞이지 않아 복원·재조회가 쉽습니다.

**페이지 제목**: *제외된 소프트웨어* **설명**: *제외된 소프트웨어 목록입니다. 복원하면 소프트웨어 목록에 다시 표시됩니다.*

이 페이지에서는 활성 소프트웨어 목록의 **flat/tree 뷰 전환 탭**과 **상태 탭(전체/활성/미사용/미확인)** 이 숨겨지며, 대신 제외된 항목만 조회하고 복원 작업에 특화된 UI로 표시됩니다.

***

#### 제외 취소 (복원)

제외한 소프트웨어를 다시 관리 목록에 포함시킵니다.

**단계 1: 제외 목록 확인**

1. **소프트웨어 > 목록** 우측 상단의 **`소프트웨어 추가하기`** 버튼 옆 **드롭다운 화살표** 를 클릭합니다.
2. 드롭다운 하단의 **`제외된 소프트웨어 관리`** 를 선택합니다 → `/software/archived` 페이지로 이동합니다.

**단계 2: 개별 복원**

1. 복원할 소프트웨어 행의 우측 `⋯` 메뉴를 클릭합니다.
2. **`복원하기`** (ArchiveRestoreIcon) 를 선택합니다.
3. 확인 다이얼로그 *"소프트웨어 복원"* 에서 확인을 누르면 토스트 *"소프트웨어가 복원되었습니다."* 가 표시됩니다.
4. 해당 소프트웨어가 메인 소프트웨어 목록에 다시 나타납니다.

**단계 3: 일괄 복원**

여러 개를 한 번에 복원하려면:

1. 체크박스로 여러 행을 선택합니다.
2. 하단 **Action Bar**에서 **`일괄 작업`** (Cmd+K) 를 누릅니다.
3. 커맨드 메뉴에서 **`복원하기`** 를 선택합니다.

{% hint style="info" %}
**같은 그리드, 다른 메뉴** 제외 목록 페이지(`/software/archived`)와 메인 목록(`/software/list`)은 동일한 그리드 컴포넌트를 사용하지만, 제외 모드에서는 행 메뉴에 **`복원하기`** 만 노출되고 메인 모드에서는 **`제외하기`** 만 노출됩니다.
{% endhint %}

***

#### 자주 묻는 질문

**Q: 제외된 소프트웨어의 결제 내역은 어떻게 되나요?**

결제 내역은 삭제되지 않고 보존됩니다. 단, 비용 분석 및 트렌드 차트에서는 제외됩니다.

**Q: 제외한 소프트웨어를 완전히 삭제할 수 있나요?**

현재는 완전 삭제 기능을 제공하지 않습니다. 제외 처리로 목록에서 숨기는 것만 가능합니다.

**Q: 제외된 소프트웨어에 새 결제가 발생하면?**

제외된 소프트웨어에 새 결제가 감지되면 자동으로 복원되지 않습니다. 결제가 계속 발생한다면 제외를 취소하거나, 결제 연동 설정을 확인하세요.

**Q: 제외와 비인가 소프트웨어의 차이점은?**

* **제외**: 관리 대상에서 숨기는 기능 (내부 정리용)
* **비인가**: 사용을 금지하고 탐지/알림하는 정책 (보안/컴플라이언스용)
