← 목차로 돌아가기
20. 시스템 관리
ERP 기획서
문서 버전: 1.0
최종 수정일: 2026-03-27
작성: (주)플랫폼뱅크

시스템 관리 개요

시스템 관리 영역은 조직 구성, 사용자 계정, 역할/권한, 감사로그를 관리하는 관리자 전용 화면입니다. 두 개의 메뉴로 구성되어 있습니다.

메뉴경로포함 기능
권한관리시스템 > 권한관리조직도, 역할 관리, 권한 매트릭스, 사용자 관리 (4개 탭)
감사로그시스템 > 감사로그사용자 활동 이력 조회, 변경 전/후 비교
관리자 전용: 모든 시스템 관리 기능은 ADMIN > view 이상의 권한이 필요합니다. 일반 사용자에게는 메뉴가 표시되지 않습니다.

탭 1: 조직도

회사의 부서 구조를 시각적으로 보여주는 조직도 화면입니다. 최상위에 대표이사가 위치하고, 그 아래에 하위 부서들이 연결선으로 표시됩니다. 각 부서 카드를 클릭하면 소속 직원을 확인하고, 직원을 추가/제외할 수 있습니다.

조직도 화면 구성

부서 직원 관리 (부서 클릭)

조직도에서 부서 카드를 클릭하면 모달(팝업) 창이 열립니다.

소속 직원 확인

  1. 조직도에서 원하는 부서 카드를 클릭합니다.
  2. 모달 창에 해당 부서의 소속 직원 목록이 표시됩니다.
  3. 각 직원 옆에 이름, 역할, 로그인ID, 연락처가 표시됩니다.

직원에게 알림 보내기

  1. 소속 직원 목록에서 "알림" 버튼을 클릭합니다.
  2. 팝업에서 알림 메시지를 입력합니다.
  3. 해당 직원에게 알림이 전송됩니다.

부서에서 직원 제외하기

  1. 소속 직원 목록에서 "제외" 버튼(빨간색 텍스트)을 클릭합니다. (ADMIN > edit 권한 필요)
  2. 해당 직원이 부서에서 제외되어 미배정 상태로 변경됩니다.
  3. 조직도의 인원수가 자동으로 갱신됩니다.

부서에 직원 추가하기

  1. 부서 카드를 클릭하여 모달을 엽니다.
  2. 소속 직원 목록 아래에 "직원 추가" 영역이 표시됩니다. (미배정 직원이 있는 경우에만 표시)
  3. 추가할 직원 옆의 "추가" 버튼을 클릭합니다.
  4. 해당 직원이 이 부서에 배정되고, 소속 직원 목록이 갱신됩니다.
직원 추가 영역은 ADMIN > edit 권한이 있고, 미배정 직원이 존재할 때만 표시됩니다.

미배정 직원 확인 및 부서 배정

  1. 조직도 하단의 "미배정 직원 확인 / 부서 배정" 버튼을 클릭합니다.
  2. 모달에 부서가 배정되지 않은 직원 목록이 표시됩니다.
  3. 각 직원 옆의 드롭다운에서 배정할 부서를 선택합니다.
  4. 선택 즉시 해당 직원이 선택한 부서에 배정됩니다.

탭 2: 역할 관리

시스템에서 사용할 역할(Role)을 등록하고 관리합니다. 역할은 사용자에게 부여되며, 권한 매트릭스에서 역할별 접근 가능한 기능을 설정합니다.

역할 목록 테이블

컬럼설명
ID역할의 고유 식별 번호 (자동 생성)
역할명역할의 이름 (예: 시스템관리자, 창고관리자, 일반직원 등)
설명역할에 대한 부가 설명
사용자 수해당 역할이 부여된 사용자의 수
관리"수정" 버튼 (ADMIN > edit 권한 필요)

역할 등록하기

  1. "+ 역할 등록" 버튼을 클릭합니다. (ADMIN > create 권한 필요)
  2. 모달 창이 열립니다.
  3. 역할명을 입력합니다. (필수)
  4. 설명을 입력합니다. (선택)
  5. "저장" 버튼을 클릭합니다.
  6. 목록에 새 역할이 추가됩니다.

역할 수정하기

  1. 역할 목록에서 "수정" 버튼을 클릭합니다.
  2. 모달 창에 기존 정보가 채워져 열립니다.
  3. 역할명, 설명을 수정합니다.
  4. "저장" 버튼을 클릭합니다.

탭 3: 권한 매트릭스

역할별로 각 페이지(메뉴)에서 사용할 수 있는 기능을 체크박스 매트릭스 형태로 설정합니다. 한 눈에 전체 권한 구조를 파악하고 변경할 수 있습니다.

권한 매트릭스 사용 방법

  1. 상단의 "역할 선택" 드롭다운에서 설정할 역할을 선택합니다.
  2. 선택하면 테이블에 해당 역할의 현재 권한 설정이 표시됩니다.
  3. 각 페이지(행)별로 허용할 기능(열)의 체크박스를 체크/해제합니다.
  4. 설정이 완료되면 "권한 저장" 버튼을 클릭합니다. (ADMIN > edit 권한 필요)
  5. "권한이 저장되었습니다." 메시지가 표시되면 완료입니다.

권한 종류 (7가지)

권한 코드한국어설명
view조회해당 페이지에 접근하여 데이터를 볼 수 있음
create등록새로운 데이터를 등록할 수 있음
edit수정기존 데이터를 수정할 수 있음
approve결재승인/반려 결재를 처리할 수 있음
confirm확정입고확정, 출고확정 등 확정 처리를 할 수 있음
print출력PDF/인쇄 출력을 할 수 있음
excel엑셀엑셀 파일로 다운로드할 수 있음
주의: "조회(view)" 권한이 없으면 해당 메뉴 자체에 접근할 수 없습니다. 다른 권한을 부여하기 전에 반드시 조회 권한을 먼저 체크하세요.

탭 4: 사용자 관리

ERP에 로그인할 수 있는 사용자 계정을 등록, 수정, 관리합니다.

사용자 목록 테이블

컬럼설명
ID사용자 고유 식별 번호 (자동 생성)
로그인ID로그인 시 사용하는 아이디
이름사용자의 실명
역할부여된 역할명 (역할 관리 탭에서 등록한 역할)
이메일사용자 이메일 주소
상태"활성"(녹색) 또는 "비활성"(회색) 뱃지
관리"수정" 버튼 (ADMIN > edit 권한 필요)

새 사용자 등록하기

  1. "+ 사용자 등록" 버튼을 클릭합니다. (ADMIN > create 권한 필요)
  2. 사용자 등록 모달이 열립니다.
  3. 다음 항목을 입력합니다:
필드필수설명
로그인ID필수영문/숫자 조합의 로그인 아이디. 등록 후 변경 불가.
이름필수사용자의 실명
비밀번호필수 (신규)로그인 비밀번호. 신규 등록 시 반드시 입력해야 합니다.
역할필수드롭다운에서 역할을 선택합니다. (역할 관리 탭에서 미리 등록 필요)
이메일선택사용자 이메일 주소
연락처선택전화번호
상태선택"활성" 또는 "비활성". 비활성 사용자는 로그인할 수 없습니다. 기본값: 활성
  1. "저장" 버튼을 클릭합니다.
  2. "저장되었습니다." 메시지가 표시되면 사용자 목록에 추가됩니다.

기존 사용자 수정하기

  1. 사용자 목록에서 "수정" 버튼을 클릭합니다.
  2. 수정 모달이 열리고 기존 정보가 자동으로 채워집니다.
  3. 로그인ID는 수정할 수 없습니다 (비활성 상태).
  4. 비밀번호는 변경이 필요한 경우에만 입력합니다. 비워두면 기존 비밀번호가 유지됩니다.
  5. 이름, 역할, 이메일, 연락처, 상태를 수정합니다.
  6. "저장" 버튼을 클릭합니다.
계정 비활성화: 퇴사자 등 더 이상 접속하면 안 되는 사용자는 삭제 대신 상태를 "비활성"으로 변경하세요. 이력이 보존되면서 로그인이 차단됩니다.

감사로그

시스템에서 발생한 모든 사용자 활동 이력을 조회하는 화면입니다. 누가, 언제, 어디서, 무엇을 했는지 추적할 수 있으며, 데이터의 변경 전/후 값까지 확인할 수 있습니다. 감사로그는 조회만 가능하며, 수정이나 삭제할 수 없습니다.

화면 접근 방법

  1. 좌측 메뉴에서 시스템 > 감사로그를 클릭합니다.
  2. ADMIN > view 권한이 필요합니다.

검색 필터 영역

필드명설명기본값
사용자로그인ID 또는 이름으로 특정 사용자의 활동을 검색비어 있음 (전체)
이벤트유형활동 종류를 필터링합니다전체
대상 테이블변경이 발생한 데이터베이스 테이블명으로 검색비어 있음 (전체)
시작일조회 기간의 시작 날짜7일 전
종료일조회 기간의 종료 날짜오늘

이벤트유형 종류

유형영문 코드뱃지 색상설명
등록CREATE파란색새로운 데이터 등록
수정UPDATE노란색기존 데이터 수정
삭제DELETE빨간색데이터 삭제
승인APPROVE녹색결재 승인 처리
반려REJECT빨간색결재 반려 처리
회수WITHDRAW회색결재 회수 처리
내보내기EXPORT회색엑셀 다운로드 등 데이터 내보내기
로그인LOGIN회색사용자 로그인

버튼 설명

감사로그 테이블

컬럼설명
No로그 번호 (전체 중 역순 번호)
일시활동이 발생한 날짜와 시간
사용자활동을 수행한 사용자의 로그인ID
IP접속한 IP 주소
이벤트활동 종류 (색상 뱃지로 표시)
대상변경이 발생한 테이블명
대상ID변경된 데이터의 고유 ID
설명활동에 대한 간단한 설명 텍스트
상세"상세" 버튼 (변경 전/후 데이터가 있는 경우에만 표시)

변경 상세 확인 (변경 전/후 비교)

  1. 감사로그 목록에서 "상세" 버튼을 클릭합니다.
  2. "변경 상세" 모달이 열립니다.
  3. 왼쪽에는 변경 전 값이 분홍색 배경으로, 오른쪽에는 변경 후 값이 연두색 배경으로 표시됩니다.
  4. 데이터는 JSON 형식으로 보기 좋게 정렬되어 표시됩니다.
  5. "닫기" 버튼을 클릭하여 모달을 닫습니다.
"상세" 버튼은 변경 전(before_value) 또는 변경 후(after_value) 데이터가 기록된 경우에만 표시됩니다. 로그인 등 데이터 변경이 없는 이벤트에서는 "-"로 표시됩니다.

감사로그 조회 예시

예시 1: 특정 사용자의 최근 활동 확인

  1. 사용자 필드에 확인할 사용자의 로그인ID를 입력합니다.
  2. 시작일/종료일을 설정합니다.
  3. "조회" 버튼을 클릭합니다.

예시 2: 삭제 이력 추적

  1. 이벤트유형에서 "삭제"를 선택합니다.
  2. 필요시 대상 테이블을 입력합니다.
  3. "조회" 버튼을 클릭합니다.
  4. 결과 목록에서 "상세" 버튼을 클릭하여 삭제 전 데이터를 확인합니다.

필요 권한 전체 요약

기능필요 권한
권한관리/감사로그 화면 접근ADMIN > view
역할 등록 / 사용자 등록ADMIN > create
역할 수정 / 사용자 수정 / 권한 저장 / 부서 배정ADMIN > edit

자주 묻는 질문 (FAQ)

질문답변
신규 입사자 계정은 어떻게 만드나요?사용자 관리 탭 > "+ 사용자 등록" > 로그인ID, 이름, 비밀번호, 역할 입력 > 저장. 이후 조직도에서 부서 배정.
직원의 역할을 변경하고 싶습니다.사용자 관리 탭 > 해당 직원 "수정" > 역할 드롭다운 변경 > 저장.
비밀번호를 초기화하고 싶습니다.사용자 관리 탭 > 해당 직원 "수정" > 비밀번호 필드에 새 비밀번호 입력 > 저장.
퇴사자 처리는 어떻게 하나요?사용자 관리 탭 > 해당 직원 "수정" > 상태를 "비활성"으로 변경 > 저장. 조직도에서 부서 제외도 함께 처리.
새 역할을 만들고 권한을 설정하고 싶습니다.역할 관리 탭 > "+ 역할 등록" > 저장. 이후 권한 매트릭스 탭에서 해당 역할 선택 > 체크박스 설정 > 권한 저장.
누가 데이터를 삭제했는지 확인하고 싶습니다.감사로그 > 이벤트유형 "삭제" 선택 > 조회. "상세" 버튼으로 삭제 전 데이터 확인 가능.

16.1 권한 관리 — 점검 체크리스트

아래 항목을 순서대로 점검하고, 완료 시 체크(☑)하세요.

확인점검 항목 (Q)판단 기준 / 예시 답변 (A)비고
경로 [시스템 → 권한관리]로 정상 진입 되는가?권한관리 화면 정상 표시 (조직도/역할관리/권한매트릭스/사용자관리 4개 탭)필수
역할별 조회/생성/수정/승인/확정/출력/엑셀 권한 설정이 가능한가?권한 매트릭스 탭에서 7가지 권한 항목 모두 역할별로 ON/OFF 가능필수
[향상된 기능] 조직도 탭이 추가되어 부서별 직원 배정/제거가 가능합니다. 사용자 등록 시 역할(권한)과 부서(조직)를 독립적으로 설정할 수 있습니다.

16.2 감사로그 — 점검 체크리스트

확인점검 항목 (Q)판단 기준 / 예시 답변 (A)비고
경로 [시스템 → 감사로그]로 정상 진입 되는가?감사로그 화면 정상 표시필수
사용자, 문서, 필드 변경 이력을 조회할 수 있는가?변경 전/후 값 포함하여 이력 조회 가능 (이벤트유형, 대상 테이블, before/after 값)주요
점검 방법: 위 표를 인쇄하여 실제 시스템에서 하나씩 테스트한 뒤, 문제 없으면 체크란에 ☑ 표시합니다. 문제가 있으면 비고란에 증상을 기록하세요.
점검일: 3월 28일     점검자: (주)플랫폼뱅크     확인자: ____________
© 2026 SOURCETEL. 본 문서는 사내 교육용이며 외부 배포를 금합니다.