CH09 환경설정 메뉴 · 관리자 설정
관리자 메뉴 관리
메뉴 1 · 사이드바 구조 자체 관리
관리자 메뉴 관리
- · 항목: 메뉴 단계(1~4차), 분류 명칭, 라우트(연결 화면), 클래스(1차 메뉴 아이콘), 모델, 권한(최고관리자 · 부관리자 · 캠페인관리자), 노출 여부
- · 어드민 사이드바 트리 자체를 이 화면에서 정의 — 메뉴 추가 · 순서 변경 · 숨김이 코드 수정 없이 가능
- · 메뉴에 지정한 권한은 사이드바 노출뿐 아니라 해당 화면 접근 자체를 막습니다 — 권한이 낮은 관리자는 메뉴가 안 보일 뿐 아니라 주소를 직접 입력해도 차단됩니다
- · 이 메뉴 자체는 최고관리자만 접근할 수 있습니다
화면 구역 1 · 분류 단계별 관리
1차~4차 분류 컬럼
| 4단 컬럼 구조 | 화면이 [1차 분류] → [2차 분류] → [3차 분류] → [4차 분류] 네 컬럼으로 구성되고, 각 컬럼 머리에 해당 단계의 메뉴 개수가 표시됩니다. 상위 분류를 클릭해야 다음 컬럼이 채워지며, 선택 전에는 "상위 분류를 먼저 선택하세요"로 표시됩니다. |
| 1차 분류 | 사이드바 최상위 8개 메뉴(체험단 · 재능마켓 · 제안하기 · 회원/발송 · 포인트/캐시 · 사이트 · 통계/데이터 · 환경설정)가 나열됩니다. 왼쪽 실제 사이드바의 아이콘 메뉴와 1:1로 대응합니다. |
| [+ 추가] 버튼 | 현재 컬럼 단계에 새 메뉴를 추가합니다. 상위 메뉴는 별도로 입력하지 않고, 그 시점에 왼쪽 컬럼에서 선택되어 있던 분류가 자동으로 상위가 됩니다. |
| 행 관리 버튼 | 분류 행에 마우스를 올리면 위/아래 화살표(노출 순서 변경) · 수정 · 삭제 버튼이 나타납니다. 여기서 정한 순서 그대로 사이드바에 노출됩니다. |
| 등록/수정 팝업 | 분류 명칭(필수) / 라우트(클릭 시 이동할 관리자 화면 주소 식별자) / 클래스(1차 메뉴의 사이드바 아이콘 지정) / 모델 / 권한(최고관리자 · 부관리자 · 캠페인관리자) / 노출 여부(노출 · 미노출)를 입력합니다. |
| 권한과 노출의 차이 | 권한은 접근 통제입니다 — 지정한 권한보다 낮은 관리자는 사이드바에서 안 보이는 것은 물론, 주소를 직접 입력해도 "접근 권한이 없습니다"로 차단됩니다. 노출 여부는 사이드바 표시만 결정합니다 — 미노출 메뉴는 사이드바에서 숨겨질 뿐, 권한이 충분한 관리자의 주소 접근까지 막지는 않습니다. |
| 4차 분류 | 사이드바 메뉴로 노출되는 것은 1~3차까지입니다. 4차는 사이드바에 나타나지 않고, 3차 메뉴에 딸린 하위 화면 주소의 접근 권한을 등록하는 용도로 쓰입니다. |
| 메뉴명 검색 | 화면 상단 헤더의 "메뉴명을 검색해주세요" 검색창(모든 관리자 화면 공통)으로 메뉴를 이름으로 찾아 바로 이동할 수 있습니다. |
📌 사용자 영향
왼쪽 사이드바 트리가 이 데이터로 만들어지고, 메뉴별 권한이 부관리자·캠페인관리자의 화면 접근을 실제로 제한합니다(메뉴 숨김이 아니라 주소 접근 자체를 차단).
⚠️ 주의
라우트 값이 실제 화면과 일치하지 않으면 메뉴 클릭 시 페이지를 찾을 수 없습니다. 권한을 높이면 하위 관리자가 쓰던 기능이 즉시 차단되고, 반대로 분류를 삭제하면 그 화면의 권한 등록 자체가 사라져 접근 제한이 풀리므로 변경 전 확인이 필요합니다.