CHAPTER 11 · ROLE & ACCOUNTS

권한·계정 운영

권한 등급 · 신규 관리자 절차 · 부관리자 제한 · 관리자 작업 이력 현황

📚 다루는 내용

  • · 세 가지 권한 등급의 실제 차이
  • · 새 관리자 추가 5단계
  • · 퇴사자 처리 절차
  • · 아직 제공되지 않는 기능

✅ 권한 등급 요약

최고관리자 — 모든 메뉴
부관리자 — 환경설정·부관리자 등록 등 최고관리자 전용 메뉴 제외 전부
캠페인관리자 — 본인 담당 캠페인 관련만

⚠️ 미구현 안내

관리자 개인별 메뉴 권한 지정·통합 작업 감사 로그·2단계 인증은 현재 제공되지 않습니다. 메뉴별 권한은 등급(캠페인관리자/부관리자/최고관리자) 단위로만 설정할 수 있습니다.

11-1 ROLE MATRIX

역할별 권한 매트릭스 (3개 등급)

관리자는 세 가지 권한 등급으로 나뉩니다 — 캠페인관리자 · 부관리자 · 최고관리자(슈퍼관리자라고도 부릅니다). 등급에 따라 접근할 수 있는 메뉴와 작업이 달라지며, 메뉴별 필요 등급은 [환경설정 → 관리자 설정 → 관리자 메뉴 관리]에서 정해집니다. 등급이 낮은 관리자는 해당 메뉴가 보이지 않을 뿐 아니라 주소를 직접 쳐도 접근이 차단됩니다.

관리자 목록 화면
ID이름권한설명마지막 로그인
1대표관리자10최고관리자 · 모든 메뉴2026-05-28 10:12
5운영매니저2부관리자 · 환경설정 제외 전 메뉴2026-05-28 09:31
8캠페인담당1캠페인관리자 · 본인 담당만2026-05-27 22:45
기능 / 영역 최고관리자 부관리자 캠페인관리자
관리자 페이지 진입✓✓✓ (담당 캠페인 관련 메뉴만)
캠페인 목록 — 전체 보기✓✓본인 담당만
캠페인 검수상태 변경 (승인·검수요청·보류)✓✓✗ (상태 배지만 표시)
회원·재능마켓·제안하기·포인트/캐시·사이트 메뉴✓✓✗
캐시 충전 입금 확인 / 출금 단계 전이✓✓✗
발송(메일·SMS·알림톡) 즉시 발사✓✓✗
캠페인관리자 계정 추가/수정✓✓✗
부관리자 계정 추가/수정✓✗✗
환경설정 전체 (사이트 기본/약관/템플릿/허용아이피 등)✓✗✗

⚠️ 권한 구조의 한계

메뉴별 필요 등급은 [관리자 메뉴 관리]에서 조정할 수 있지만, 어디까지나 등급 단위입니다. "이 부관리자에게는 캐시 권한만"처럼 관리자 개인별 세분화는 제공되지 않아, 부관리자는 환경설정을 제외한 대부분의 메뉴를 똑같이 쓸 수 있습니다. 운영상 분리가 필요하면 부관리자 수를 최소로 유지하고 별도 위임 절차를 두는 것이 안전합니다. 캠페인 검수상태 변경(승인·검수요청·보류)은 부관리자 이상만 가능하며, 캠페인관리자에게는 상태 변경 드롭다운 대신 배지만 표시됩니다(캠페인 삭제는 캠페인관리자도 가능).

11-2 ONBOARDING

신규 어드민 추가 5단계 체크리스트

아래 순서를 그대로 따라야 새 관리자가 첫 로그인을 할 수 있습니다. 특히 2번(IP 화이트리스트) 을 빼먹으면 비밀번호가 맞아도 허용아이피 설정 때문에 접근이 차단(403)됩니다.

  1. 1

    [회원/발송 → 관리자 관리] 화면에서 관리자 계정 생성

    아이디·이름·이메일·닉네임·비밀번호를 입력하고 권한 등급(캠페인관리자 / 부관리자)을 라디오로 선택합니다. 부관리자 등록은 [부관리자 목록](최고관리자만 접근), 캠페인관리자 등록은 [캠페인관리자 목록](부관리자 이상 접근)에서 합니다. ⚠️ 최고관리자 등급은 화면에서 부여할 수 없습니다(개발팀 소관).

  2. 2

    [환경설정 → 허용아이피] 에 본인 사무실·재택 IP 등록

    whatismyip.com 등으로 외부 IP 확인 후 추가. IP 제한이 켜진 환경에서는 목록에 등록된 IP만 관리자 페이지에 접근할 수 있고, 목록이 비어 있으면 아무도 접근할 수 없으니 기존 IP를 함부로 지우지 마세요. (데모 등 일부 환경은 서버 설정으로 이 제한이 꺼져 있을 수 있습니다.)

  3. 3

    캠페인관리자라면 담당 캠페인 배정

    캠페인관리자는 본인이 담당자로 지정된 캠페인만 보입니다. [캠페인 등록/수정] 화면에서 담당자를 본인으로 지정해야 합니다.

  4. 4

    첫 로그인 확인 + 비밀번호 변경

    로그인 시점에 마지막 로그인 시각이 기록됩니다. [관리자 관리] 목록의 마지막 로그인 컬럼에서 첫 로그인 여부를 확인할 수 있습니다.

  5. 5

    매뉴얼 URL 전달

    /tanzsoft_admin_manual (이 페이지) 와 첫 1주 점검할 화면 안내. 새 관리자는 CH01 → CH11(권한) → CH12(루틴) 순으로 읽도록 권장.

11-3 OFFBOARDING

퇴사자 처리 절차

관리자 계정에는 퇴사일·퇴사 신청일 정보가 있고, 퇴사 처리된 계정은 일반 목록에서 제외됩니다. 완전 삭제 대신 퇴사 처리를 권장 — 과거 작업 이력(예: 담당 캠페인 연결)이 깨지지 않습니다.

즉시 (D0)

  • · 비밀번호 임시 변경
  • · [허용아이피]에서 해당 인원 IP 제거
  • · 캠페인관리자면 담당 캠페인 재배정

1주 내

  • · 퇴사일 기록
  • · 마지막 로그인 시각 확인 후 의심 접속 없는지 점검
  • · 인수인계 캠페인 목록 작성

보존

  • · 관리자 계정 자체는 삭제하지 않음
  • · 담당 캠페인 연결 정보 보존
  • · 감사 대비 마지막 작업 시점 기록
11-4 AUDIT LOG · 미구현

어드민 액션 이력 — 현재 상태

관리자에 통합 감사 로그는 없습니다. 별도의 통합 활동 기록 도구는 사용하지 않습니다. 다만 부분적으로 기록되는 곳이 있어 정리합니다.

기록 위치 남는 정보 한계
외부 연동 기록외부 API 호출 채널·URL·응답어드민 액션 자체는 안 남음 · 관리자 화면 없음(개발팀 요청)
예약 작업 기록스케줄러 명령·상태·결과사용자가 누른 버튼 X · 관리자 화면 없음(개발팀 요청)
메시지 발송 로그 ([회원/발송 → 발송관리])문자·알림톡의 성공/실패, 실패 건 재발송문자·알림톡만(메일 기록 없음)
캐시 변동·패널티 사유캐시 변동 사유, 패널티 사유 텍스트누가 변경했는지는 일부만 기록
관리자 마지막 로그인마지막 로그인 시각로그인 이력은 한 줄만

📌 운영 가이드

통합 감사 로그가 없는 환경에서는 민감 작업(캐시 차감·캠페인 미노출·약관 수정·관리자 추가) 을 두 명 이상의 관리자가 사전 합의 후 실행하는 절차를 두는 것이 안전합니다. 향후 관리자 작업 자동 기록 기능 추가가 권장사항이며, CH15에 개선 항목으로 등록되어 있습니다.

END OF MANUAL

tanzsoft 관리자 매뉴얼 v2.1 — 14챕터 구성

어드민 사이드바 1차 메뉴 8개(CH02~09)에 시작·트러블슈팅(CH01·10) + 권한·운영루틴·컴플라이언스·부록(CH11~15) 까지 총 14챕터. 모든 내용은 실제 관리자 화면과 동작을 직접 확인해 기재했고, 시스템 장애 대응 등 기술 내용은 내부 운영 문서로 별도 관리합니다.