권한과 역할
패널에 로그인하는 사람마다 보이는 사이드바가 다릅니다. 이 페이지에서는 그 이유와 사이드바를 바꾸는 방법을 설명합니다.
세 가지 사용자 유형
| 소유자 | 직원 | 고객 | |
|---|---|---|---|
| 로그인하는 곳 | 패널 | 패널 | 스토어만 |
| 사이드바 | 역할이 허용하는 화면(보통 전체) | 역할이 허용하는 화면 | 패널 없음 |
| 헤더 표시 | 소유자 | 역할 이름(역할이 없으면 직원) | 없음 |
| 사용자 목록에 표시 | 예 | 예 | 예 |
고객은 관리자 패널을 열 수 없습니다. 패널을 열 수 있는 사람은 소유자이거나, 역할을 받은 직원입니다.
스토어를 소유한 계정은 헤더와 사용자 목록에 소유자로 표시됩니다. 하지만 이 계정이 열 수 있는 화면도 역할에 들어 있는 권한으로 정해지며, 보통은 모든 권한이 담긴 역할입니다. 소유자에게 보이지 않는 화면이 있다면, 그 화면이 없다고 단정하기 전에 역할부터 확인하세요.
역할과 권한
- 권한은 한 가지 작업을 허용하는 단위입니다. 쿠폰 목록 보기, 역할 삭제 같은 것이 각각 권한 하나입니다.
- 역할은 여러 권한을 묶어 이름을 붙인 것입니다. 역할은 역할 화면에서 만듭니다.
- 사람에게 역할을 부여하는 곳은 사용자 화면입니다.
사람에게 권한을 직접 부여할 수는 없습니다. 모든 권한은 역할을 거쳐 부여되며, 예외는 하나뿐입니다. 사용자가 자기 지갑 잔액을 플랫폼 지갑으로 옮기는 기능은 사용자의 지갑 이체 권한으로 한 사람씩 켭니다.
사이드바가 걸러지는 방식
두 가지 규칙이 순서대로 적용됩니다.
- 해당 권한이 없는 화면은 숨겨집니다.
- 그룹 안의 화면이 모두 숨겨지면 그룹도 사라집니다.
권한이 전혀 필요 없는 화면도 있습니다. 내 계정, 성장 도구, 지갑, 출금, 거래 내역은 패널을 열 수 있는 사람 모두에게 표시됩니다.
그래서 동료가 ‘가격 책정 섹션이 없다’고 한다면, 대개 패널이 고장 난 것이 아니라 그 동료의 역할에 가격 책정 관련 권한이 하나도 없는 경우입니다.
패널 레퍼런스의 모든 페이지에는 그 페이지에 필요한 권한이 역할 편집 화면에 표시되는 이름 그대로 적혀 있습니다.
역할 만들기
역할 편집 화면은 모든 권한을 모듈별로 묶고, 각 모듈을 다시 작업별로 나눠 보여 줍니다. 편집 화면에는 다음 기능이 있습니다.
- 권한, 모듈, 작업을 한 번에 찾는 검색
- 모두 선택과 모두 해제, 펼치기와 접기
- 선택한 항목 수를 실시간으로 보여 주는 집계와 모듈별 전체·부분 배지
- 고위험 표시와 저장되지 않은 변경 알림
고위험 권한
편집 화면은 일부 권한을 고위험으로 표시합니다. 무언가를 삭제하거나, 돈을 옮기거나, 누가 무엇을 할 수 있는지를 바꾸는 권한입니다.
| 작업 | 고위험으로 표시되는 이유 |
|---|---|
| Delete | 대부분 되돌릴 수 없는 데이터 삭제 |
| Manage | 모듈 전체를 폭넓게 제어 |
| Withdraw | 지갑에서 자금 출금 |
| Assign role | 다른 직원이 할 수 있는 일을 바꿀 수 있으며, 자기 역할보다 권한이 많은 역할도 지정 가능 |
모듈 전체가 고위험으로 표시되는 경우도 두 가지 있습니다. Roles와 Commissions 모듈에서는 조회 외의 모든 권한이 고위험입니다.
이 표시는 금지가 아니라 한 번 더 생각해 보라는 신호입니다. 재무 역할에는 Withdraw가 필요하지만 콘텐츠 편집자에게는 필요하지 않습니다.
실무용 역할 구성 예시
기본 제공되는 프리셋이 아니라 제안일 뿐입니다. 역할은 직접 만들고 이름도 직접 붙입니다.
| 역할 | 부여할 권한 | 제외할 권한 |
|---|---|---|
| 예약 담당 | 주문 목록과 상세, 영수증 | 가격 책정, 지갑, 역할 |
| 재무 | 지갑, 거래 내역, 출금, 영수증, 받은 결제 | 콘텐츠, 역할 |
| 콘텐츠 편집자 | 페이지, 메뉴, 자주 묻는 질문, 홈 페이지, 마케팅 화면 | 주문, 지갑, 가격 책정 |
| 투어 관리자 | 투어, 투어 주문, 투어 후기 | 지갑, 역할, 다른 상품 |
| 고객 지원 | 주문 목록, 비자 요청, 호텔 후기, 투어 후기 | 삭제하거나 돈을 지급하는 모든 권한 |
| 블로그 작성자 | 블로그 패널을 여는 Blog → Access | 패널의 나머지 전부 |
Assign role 권한이 있는 사람은 플랫폼의 어떤 역할이든 다른 직원에게 지정할 수 있으며, 자기 역할보다 권한이 많은 역할도 예외가 아닙니다. 누구도 자기 역할이나 소유자의 역할은 바꿀 수 없고, 플랫폼에 기본으로 있는 관리자 역할은 소유자만 지정할 수 있습니다. 이 권한은 소유자와, 많아도 신뢰할 수 있는 부책임자 한 명에게만 주세요.
역할로 정해지지 않는 것
몇 가지는 역할로 정해지지 않고, 판매자보다 상위 단계에서 결정됩니다.
- 플랫폼에서 판매할 수 있는 서비스. 이 때문에 패널 화면이 숨겨지지는 않으며, 판매자 정보에서 켤 수 있는 서비스와 스토어에서 제공할 수 있는 서비스가 정해집니다.
- 플랫폼이 자유 마크업과 관리형 마크업 중 어느 방식을 쓰는지. 수수료 메뉴가 나타나는지는 이 설정에 따라 달라집니다.
- 플랫폼에 지갑 충전 패키지가 할당되었는지. 지갑 충전 메뉴가 나타나는지는 이 할당에 따라 달라집니다.
- 선택할 수 있는 게이트웨이, 팔레트, 레이아웃 변형의 종류
역할이 아니라 사람에게 붙는 스위치가 하나 있습니다. 사용자가 자기 지갑 잔액을 플랫폼 지갑으로 옮길 수 있게 하는 지갑 이체 권한입니다. 역할을 바꿔도 이 권한이 생기거나 사라지지 않습니다. 이 스위치를 바꾸려면 Users → Wallet transfer to platform → Grant access 권한이 필요합니다.
모든 권한을 가진 역할로도 화면이 보이지 않는다면 역할 문제가 아니라, 자유 마크업을 쓰는 플랫폼의 수수료 화면이거나 지갑 충전 패키지가 없는 플랫폼의 지갑 충전 화면입니다.