Skip to content

사용자 관리

기관 관리자는 조직 내 모든 사용자 계정을 관리합니다.

사용자 목록

관리 > 사용자 관리 메뉴에서 전체 사용자 목록을 확인합니다.

각 사용자의 다음 정보가 표시됩니다:

  • 이름
  • 이메일
  • 부서
  • 역할 (시스템 관리자 / 기관 관리자 / 부서 관리자 / 일반 사용자)
  • 상태 (활성 / 비활성 / 대기)

사용자 초대

사용자를 조직에 초대하는 방법은 두 가지입니다.

이메일 초대

  1. 관리 > 초대 관리 메뉴에서 "초대 보내기" 버튼을 클릭합니다.
  2. 다음 정보를 입력합니다:
    • 이메일
    • 역할
    • 소속 부서 (선택)
  3. "초대" 버튼을 클릭하면 초대 이메일이 발송됩니다.
  4. 부서를 지정한 경우, 가입 완료 시 해당 부서에 자동 배정됩니다.

초대 코드

다수의 사용자를 한번에 초대할 때 유용합니다.

  1. 관리 > 초대 관리 메뉴의 초대 코드 탭을 클릭합니다.
  2. "코드 생성" 버튼을 클릭합니다.
  3. 다음 정보를 설정합니다:
    • 역할
    • 소속 부서 (선택)
    • 사용 횟수 제한
    • 만료일
  4. 생성된 코드를 사용자에게 전달합니다.
  5. 부서를 지정한 경우, 코드로 가입한 사용자는 해당 부서에 자동 배정됩니다.

TIP

초대 시 부서를 지정하면 신규 사용자가 가입 즉시 올바른 부서에 배정되므로, 별도의 부서 배정 작업이 필요 없습니다.

사용자 수정

  1. 사용자 목록에서 대상 사용자를 클릭합니다.
  2. 이름, 부서, 역할 등을 수정합니다.
  3. 변경 사항을 저장합니다.

사용자 사용중지 (suspend)

퇴사자·장기 부재자 등의 계정을 관리자가 즉시 사용중지할 수 있습니다.

  1. 관리자 → 사용자 페이지에서 대상 사용자 행의 "사용중지" 버튼을 클릭합니다.
  2. 확인 다이얼로그에서 진행하면:
    • status = 'suspended' 로 변경
    • 해당 사용자의 모든 기기 세션이 즉시 폐기 (refresh token 포함)
    • 이후 로그인 시도 시 "사용 중지된 계정입니다. 관리자에게 문의하세요." 메시지 표시
  3. 복구가 필요할 때 같은 자리에 나타나는 "복구" 버튼으로 status = 'active' 로 되돌릴 수 있습니다.

제한

  • 자기 자신은 사용중지할 수 없습니다 (계정 락아웃 방지).
  • 탈퇴(withdrawn) 상태 사용자는 사용중지/복구 대상이 아닙니다.
  • 데이터(메시지, 태스크 등)는 유지됩니다.

사용자 본인 탈퇴

사용자 스스로 내 프로필 → 위험 영역 → 계정 탈퇴에서 탈퇴할 수 있습니다.

  • 현재 비밀번호 재확인 + "탈퇴" 문구 입력 2단계 확인
  • 탈퇴 시 status = 'withdrawn', 모든 세션 폐기
  • 작성한 메시지·태스크 이력은 보존되며 "탈퇴한 사용자"로 표시됩니다
  • 동일 이메일로 재가입 시 기존 계정(UUID·이력)이 자동 복구됩니다

SSO 전용 계정(비밀번호 미설정)은 본인 탈퇴 경로로 탈퇴할 수 없으며, 관리자가 수동으로 처리해야 합니다.

상태 요약

상태로그인설명
active정상 사용
suspended관리자에 의해 사용중지. 복구 가능
withdrawn본인 탈퇴. 동일 이메일 재가입 시 복구
pending승인 대기
inactive레거시 (비활성)

사용자 삭제는 지원하지 않습니다. 데이터 무결성(메시지 작성자 등 NOT NULL FK)을 위해 soft delete(suspend/withdraw)만 제공합니다.

역할 체계

역할범위주요 권한
시스템 관리자전체 시스템서버 설정, 조직 생성
기관 관리자조직 전체사용자/부서/보안 관리
부서 관리자소속 부서구성원/채널/프로젝트 관리
일반 사용자참여 채널/프로젝트메시지, 태스크

Workhub 업무협업 플랫폼