함께 일하기
권한 관리
세밀한 접근 권한을 설정하세요.
권한 구조
슈츠의 권한은 두 가지 레벨로 구성됩니다.
워크스페이스 역할 (기본: OWNER, ADMIN, MEMBER, GUEST)
↓
리소스 권한 (개별 리소스별 설정 가능: FULL, DATA, VIEW, NONE)리소스 권한은 페이지, 데이터모델, 워크플로우 등 개별 리소스에 대해 사용자 또는 그룹 단위로 설정할 수 있습니다.
워크스페이스 역할
소유자 (Owner)
워크스페이스의 최고 권한을 가진 사용자입니다.
| 권한 | 설명 |
|---|---|
| ✅ 모든 권한 보유 | 콘텐츠, 설정, 멤버 모든 것 관리 |
| ✅ 워크스페이스 삭제 | 워크스페이스 영구 삭제 가능 |
| ✅ 소유권 이전 | 다른 관리자에게 소유권 넘기기 |
| ✅ 결제/플랜 관리 | 구독, 결제 수단 관리 |
워크스페이스당 한 명의 소유자만 있습니다. 소유자를 변경하려면 소유권을 이전해야 합니다.
소유권 이전
- 설정 → 멤버 탭 이동
- 이전할 관리자 선택
- 소유권 이전 클릭
- 비밀번호로 확인
관리자 (Admin)
워크스페이스 운영을 담당하는 역할입니다.
| 권한 | 설명 |
|---|---|
| ✅ 모든 콘텐츠 편집 | 페이지, 데이터모델, 워크플로우 |
| ✅ 멤버 관리 | 초대, 역할 변경, 제거 |
| ✅ 그룹 관리 | 그룹 생성, 멤버 관리 |
| ✅ 워크스페이스 설정 | 기본 설정, 연동 관리 |
| ✅ API 키 관리 | 개발자 설정 접근 |
| ❌ OWNER 역할 할당 | 소유자만 가능 |
| ❌ 결제 관리 | 소유자만 가능 |
| ❌ 워크스페이스 삭제 | 소유자만 가능 |
멤버 (Member)
일반 팀원 역할입니다.
| 권한 | 설명 |
|---|---|
| ✅ 콘텐츠 생성/편집 | 페이지, 데이터 생성 및 수정 |
| ✅ 본인 콘텐츠 삭제 | 자신이 만든 콘텐츠만 |
| ✅ 워크플로우 관리 | 워크플로우 생성 및 실행 |
| ❌ 멤버 관리 | 관리자만 가능 |
| ❌ 설정 변경 | 관리자만 가능 |
| ❌ 전체 콘텐츠 열람 | 권한 부여된 콘텐츠만 접근 |
게스트 (Guest)
외부 사용자를 위한 제한된 접근입니다.
| 특징 | 설명 |
|---|---|
| 접근 범위 | 초대받은 특정 페이지만 |
| 사이드바 | 초대받은 페이지만 표시 |
| 권한 선택 | 보기 전용 또는 편집 가능 |
| 요금 | 별도 과금 없음 (플랜별 제한) |
역할별 권한 비교표
| 기능 | 소유자 | 관리자 | 멤버 | 게스트 |
|---|---|---|---|---|
| 콘텐츠 보기 | ✅ | ✅ | ✅ | ✅ (제한) |
| 페이지 생성 | ✅ | ✅ | ✅ | ❌ |
| 페이지 편집 | ✅ | ✅ | ✅ | △ |
| 페이지 삭제 | ✅ | ✅ | △ | ❌ |
| 데이터 생성 | ✅ | ✅ | ✅ | △ |
| 데이터 편집 | ✅ | ✅ | ✅ | △ |
| 데이터 삭제 | ✅ | ✅ | △ | ❌ |
| 워크플로우 생성 | ✅ | ✅ | ✅ | ❌ |
| 멤버 초대 | ✅ | ✅ | ❌ | ❌ |
| 역할 변경 | ✅ | ✅ | ❌ | ❌ |
| 그룹 관리 | ✅ | ✅ | ❌ | ❌ |
| 설정 변경 | ✅ | ✅ | ❌ | ❌ |
| 결제 관리 | ✅ | ❌ | ❌ | ❌ |
| 워크스페이스 삭제 | ✅ | ❌ | ❌ | ❌ |
△ = 조건부 (본인 생성 콘텐츠만 또는 리소스 권한에 따라)
리소스 권한
개별 리소스(페이지, 데이터모델, 워크플로우 등)에 별도 권한을 사용자 또는 그룹 단위로 설정할 수 있습니다.
권한 수준
| 수준 | 설명 |
|---|---|
| FULL | 전체 권한 (편집 + 공유 + 삭제) |
| DATA | 데이터 편집 권한 (읽기 + 쓰기) |
| VIEW | 보기 전용 (읽기만 가능) |
| NONE | 접근 불가 |
지원 리소스 타입
| 리소스 타입 | 설명 |
|---|---|
| PAGE | 페이지 |
| BLOCK | 블록 |
| DATAMODEL | 데이터모델 |
| WORKFLOW | 워크플로우 |
| STAT_DEFINITION | 통계 정의 |
| CREDENTIAL | 인증 정보 |
권한 부여 대상
권한은 사용자 또는 그룹 단위로 부여할 수 있습니다.
| 대상 | 설명 |
|---|---|
| USER | 개별 사용자에게 권한 부여 |
| GROUP | 그룹에 권한 부여 (그룹 멤버 전원에 적용) |
리소스 권한 설정
- 리소스의 공유 버튼 클릭
- 사용자 또는 그룹 검색 및 선택
- 권한 수준 선택 (FULL/DATA/VIEW)
- 부여 완료
하위 페이지 권한 상속
하위 페이지는 기본적으로 상위 페이지의 권한을 상속합니다. inheritFromParent 설정으로 상속을 끊고 별도 권한을 부여할 수 있습니다.
📁 프로젝트 (FULL: 팀 A 그룹)
├── 📄 기획서 (상속: 팀 A FULL)
├── 📄 일정표 (상속: 팀 A FULL)
└── 📄 예산 (별도 설정: 관리자만 FULL)권한 관리 모범 사례
1. 최소 권한 원칙
필요한 최소한의 권한만 부여하세요.
❌ 모든 팀원을 관리자로
✅ 실제 관리 업무가 있는 사람만 관리자2. 역할 기반 그룹화
팀이나 프로젝트별로 권한 그룹을 만들어 관리하세요.
마케팅팀 → 마케팅 페이지 편집 권한
개발팀 → 기술 문서 편집 권한
경영진 → 전체 읽기 권한3. 정기적 권한 검토
분기별로 멤버 권한을 검토하세요.
- 퇴사자 제거
- 역할 변경 반영
- 불필요한 권한 회수
4. 민감한 데이터 분리
민감한 정보가 포함된 페이지/데이터모델은 별도로 관리하세요.
📁 일반 문서 (전체 공개)
📁 인사 문서 (HR 팀만)
📁 재무 문서 (경영진만)