권한·역할
테넌트 콘솔은 역할(권한 영역)과 레벨(1~5) 조합으로 운영자 접근 범위를 제어합니다. 사용자 추가·수정 화면의 역할 · 권한 블록과 동일한 기준으로 설명합니다.
역할 · 레벨
한 사용자에게 여러 역할을 동시에 부여할 수 있으며, 역할마다 레벨 1~5를 지정합니다.
사용자 수정 화면(/tenant/users/edit) 하단 역할 · 권한 표와 같은 구조입니다.
아래 표에서 왼쪽 열은 역할, 가로 열은 레벨입니다.
| 역할 | 1 · 조회 | 2 · 등록 | 3 · 수정 | 4 · 승인 | 5 · 관리 |
|---|---|---|---|---|---|
master
마스터(전체관리)
|
전체 메뉴·기능 | 전체 메뉴·기능 | 전체 메뉴·기능 | 전체 메뉴·기능 | 전체 메뉴·기능 |
user_admin
사용자 관리
|
사용자·조직 목록 조회 | 사용자 초대·등록 | 사용자 정보·조직 수정 | 역할·상태 변경 승인 | 사용자·조직 전체 관리 |
product
상품 담당
|
상품·일정·미디어 조회 | 상품·판매일·미디어 등록 | 상품·가격·일정 수정 | 상품·일정 확정·게시 | 상품·홈페이지·테마 관리 |
booking
예약 담당
|
예약·회원·상담 조회 | 예약·회원 데이터 등록 | 예약·회원 정보 수정 | 예약 확정·변경 승인 | 예약·회원 운영 전반 관리 |
settlement
정산 담당
|
정산·회계·세금계산서 조회 | 정산·지출 항목 등록 | 정산·회계 데이터 수정 | 정산·지출 승인 | 정산·회계·세무 관리 |
cs
고객센터 담당
|
상담·고객 응대 이력 조회 | 상담·CS 건 등록 | 상담 상태·메모 수정 | 상담 처리·이관 승인 | CS·상담 운영 관리 |
master는 레벨과 관계없이 모든 권한에 자동 통과합니다.
그 외 역할은 복수 선택 가능하며, 레벨이 높을수록 해당 영역 작업 범위가 넓어집니다.
화면에 표시되는 역할 이름은 테넌트 roles 테이블 기준입니다.
사용자 목록의 역할·레벨 컬럼에도 위와 동일한 값이 표시됩니다.
사용자 관리 화면 접근
경로: /tenant/users (설정 > 사용자 관리)
| 구분 | 접근 조건 | 할 수 있는 일 |
|---|---|---|
| 관리자 | master 또는 user_admin |
전체 사용자 목록·이메일 조회, 사용자 추가, 상세 수정, 상태·역할 변경, 조직·조직도 메뉴 |
| 일반 운영자 | 콘솔 로그인만 되어 있으면 목록 진입 가능 | 동료 목록은 볼 수 있으나, 타인 이메일은 표시되지 않음. 본인 행만 수정 링크 사용 가능. 사용자 추가·타인 수정·상태 변경 불가 |
| 본인 프로필 | 누구나 | 상단 프로필 또는 본인 행의 수정으로 내 정보 편집 (이름·연락처·프로필·서명 등). 역할·상태·조직 필드는 숨김 |
퇴사·휴직 등으로 콘솔 접속을 막으려면 관리자가 해당 사용자의 상태를 비활성으로 변경하세요. 비활성 계정은 로그인할 수 없습니다.
역할별 주요 메뉴
master는 아래 모든 항목에 접근할 수 있습니다. 영역 역할은 해당 메뉴 API·라우트에서 역할 코드로 검사됩니다.
| 기능 | master | user_admin | product | booking | settlement |
|---|---|---|---|---|---|
| 사용자 목록 (전체·관리) | O | O | 제한 | 제한 | 제한 |
| 사용자 등록·역할 변경 | O | O | X | X | X |
| 조직 · 조직도 | O | O | X | X | X |
| 상품 · 일정 · 미디어 | O | O | O | X | X |
| 홈페이지 · 테마 | O | O | O | X | X |
| 예약 · 회원 · 상담 | O | O | X | O | 일부 |
| 정산 · 회계 · 세금계산서 | O | O | X | 일부 | O |
| 대시보드 · 전자결재 등 | O | O | O | O | O |
제한: 사용자 목록은 열람 가능하나 타인 이메일·관리 기능은 사용할 수 없습니다. 일부: 예약·정산 메뉴 중 양쪽 역할이 모두 필요한 기능이 있습니다.
역할·레벨 부여 방법
- 설정 > 사용자 관리에서 대상 사용자의 수정을 엽니다.
- 하단 역할 · 권한 표에서 필요한 역할 열의 선택 체크박스를 켭니다.
- 같은 열 레벨 행에서 1~5 중 하나를 선택합니다.
- 화면 상단 저장을 눌러 반영합니다. 변경 즉시 다음 로그인·페이지 이동부터 권한이 적용됩니다.
master권한은 사업 대표 등 최소 인원에게만 부여하는 것을 권장합니다.- 역할을 해제하면 해당 영역 메뉴 접근 시 접속할 수 없습니다 안내가 표시될 수 있습니다.
- 사용자 수정 화면 하단의 역할 권한 자세히보기 링크로 이 페이지를 다시 열 수 있습니다.
계정 상태
상태는 목록에서 뱃지로 확인하고, 사용자 수정 상세 페이지에서만 변경합니다.
| 상태 | 설명 |
|---|---|
| 활성 | 정상적으로 콘솔 로그인·운영 가능 |
| 초대됨 | 계정은 생성되었으나 아직 사용 시작 전 등 중간 상태 |
| 비활성 | 로그인 불가. 퇴사·휴직·보안 조치 시 사용 |
사용자 등록 절차
master 또는 user_admin 권한이 있는 운영자만 새 사용자를 등록할 수 있습니다.
- 설정 > 사용자 관리 (
/tenant/users) 이동 - 사용자 추가 클릭 — 테넌트별 최대 사용자 수(슬롯) 이내에서만 등록 가능
- 기본 정보 입력 — 이메일, 이름, 연락처, 닉네임, 부서·팀, 직책 등
- 역할 · 권한 — 필요한 역할 선택 및 레벨 지정
- 비밀번호 — 미입력 시 자동 발급. 발급된 임시 비밀번호를 안전한 채널로 전달
- 저장 후 담당자가 로그인하여 비밀번호 변경·프로필·서명 등록
더 이상 사용하지 않는 계정은 삭제 대신 비활성 처리를 우선 권장합니다. 감사·이력 추적에 유리합니다.