콘텐츠로 이동

사용자관리

이 페이지에서 찾을 수 있는 것

사용자 / 계정 / 권한 / Level / 부서 / 직원 등록 / 비밀번호 / 활성·비활성

시스템 사용자(직원) 계정을 관리하는 페이지입니다. 신규 등록·권한 변경·비활성화 등 모든 계정 관리는 여기에서.

주소: /settings/users


화면 구성

영역 위치 내용
상단 필터 화면 위 부서 / 활성여부 / 검색어
메인 표 가운데 이름·아이디·부서·세부부서·Level·활성·승인여부
액션 표 우측 편집·비활성화·비밀번호 초기화
신규 등록 표 상단 + 사용자 추가 버튼

Level 권한 체계

Level 권한 예시 사용자
1 관리자 시스템 관리자 (모든 권한)
2 부원장/총괄 결정권자
3 실장팀장/의료진 부서 관리 + 본인 부서 전체
4 개별 직원 (실장/CS/데스크) 본인 담당만

부서 (department)

  • 진료실 / 상담실 / 원내운영 / 데스크/CS / 외부

세부부서 (department_detail)

  • 원내운영: 실장단 / CS팀 / 데스크
  • 진료실: 의료진 / 간호사
  • 등...

자주 쓰는 동작

시나리오 1 — 신규 직원 계정 등록

  1. + 사용자 추가 버튼
  2. 이름·아이디(username)·이메일·전화·부서·세부부서·Level 입력
  3. 초기 비밀번호 설정 (또는 임시 비밀번호 발급)
  4. 저장 → 자동 메일/SMS로 임시 비밀번호 발송 (옵션)
  5. 사용자가 첫 로그인 시 비밀번호 변경 권장

시나리오 2 — 권한 변경 (실장 → 실장팀장)

  1. 사용자 검색 → 편집
  2. Level 4 → 3 변경
  3. 부서/세부부서 확인 (실장단 → 실장팀장)
  4. 저장 → 즉시 권한 반영

시나리오 3 — 퇴사자 계정 비활성화

  1. 퇴사자 검색
  2. 비활성화 버튼 (또는 is_active 체크 해제)
  3. 저장 → 로그인 불가
  4. 계정 삭제 안 함 — 과거 데이터 추적 위해 비활성만 (감사 정책)

시나리오 4 — 비밀번호 초기화 (잊어버린 경우)

  1. 사용자 검색 → 비밀번호 초기화 버튼
  2. 임시 비밀번호 자동 생성
  3. 사용자에게 전달 → 로그인 후 변경 권장

시나리오 5 — 부서 이동 (실장 ↔ CS팀)

  1. 사용자 편집
  2. 부서·세부부서 변경
  3. Level 조정 필요 시 같이 변경
  4. 저장 → 본인 담당 환자 목록 자동 갱신

권한별 차이

Level 사용 가능
1 (시스템 관리자) ✅ 전체
2 (부원장) 사용자 보기 + Level 4 등록·수정 (Level 1~3은 1만 가능)
3~4 ⚠️ 본인 정보만 보기 (마이페이지)

자주 발생하는 문제 / FAQ

Q1. 직원이 로그인이 안 된다고 해요. A. 다음 확인: 1. is_active = 1 인지 (비활성화 여부) 2. is_approved = 1 인지 (신규 등록 후 승인 필요) 3. 비밀번호 재초기화 시도 4. 그래도 안 되면 운영팀 문의

Q2. Level을 변경했는데 권한이 즉시 안 바뀌어요. A. 사용자가 로그아웃 후 재로그인 해야 새 권한 적용. 또는 토큰 만료 후 자동 갱신.

Q3. 직원 삭제 가능한가요? A. 완전 삭제 불가. 과거 차트·결제·콜 등 데이터에 user_id가 연결되어 있어 삭제하면 추적 불가. 비활성화만 가능.

Q4. 같은 이름의 직원이 두 명 있어요. A. 시스템은 username 기준 — 이름 같아도 username만 다르면 됨. 화면 표시는 이름 + (username) 또는 이름 + 부서 형태로 구분.

Q5. 부서 변경 시 본인 담당 환자도 자동 이동되나요? A. 자동 이동 안 함. 본인 담당 환자는 각 차트의 staff/doctor 컬럼에 직접 기록 — 부서 변경과 무관. 필요 시 개별 차트에서 담당자 변경.


관련 페이지