User Permissions
핀 링크 플랫폼 콘솔의 사용자 권한은 관리자(MANAGER)와 운영자(USER) 두 가지로 구분됩니다. 가입 후 시스템 관리자 승인을 통해 관리자 권한을 획득하며, 관리자는 Project Group과 App을 생성·관리하고 운영자를 초대할 수 있습니다. 운영자는 초대받은 Project Group 하위에서 App을 생성·수정·삭제할 수 있습니다.
권한 레벨 | 영문 명칭 | 설명 |
---|---|---|
관리자 | MANAGER | Project Group 생성·삭제, 운영자/관리자 초대, 모든 App 관리 |
운영자 | USER | 초대받은 Project Group 내 App 생성·수정·삭제 |
flowchart TD A[회원 가입] --> B[시스템 관리자 승인] B -->|승인| C[관리자 권한(MANAGER) 획득] C --> D[최초 로그인 시 Project Group 생성] C --> E[운영자 초대] E --> F[운영자 권한(USER) 부여] F --> G[App 생성·관리] C --> G
기능 항목 | 관리자 (MANAGER) | 운영자 (USER) |
---|---|---|
회원 가입 | ✅ | ❌ (관리자 초대로만 가입 가능) |
Project Group 생성 | ✅ | ❌ |
Project Group 소유 | ✅ | ❌ |
운영자 초대 | ✅ | ✅ (운영자만) |
관리자 초대 | ✅ | ❌ |
App 생성·수정·삭제 | ✅ (모든 그룹) | ✅ (초대한 그룹) |
erDiagram MEMBER ||--o{ PROJECT_GROUP : owns MEMBER ||--o{ PROJECT_GROUP : invited_to PROJECT_GROUP ||--|{ APP : contains
운영자(USER)는 여러 Project Group에 초대될 수 있으며, 로그인 Dashboard에서 자신이 속한 그룹 목록을 확인하고 작업할 그룹을 선택하여 해당 그룹의 App을 관리할 수 있습니다.
운영자 A의 그룹 리스트 예시 |
---|
• Company Alpha (USER) |
• Company Beta (USER) |
• Company Gamma (USER) |