Guide / User Permissions

User Permissions

Overview

핀 링크 플랫폼 콘솔의 사용자 권한은 관리자(MANAGER)와 운영자(USER) 두 가지로 구분됩니다. 가입 후 시스템 관리자 승인을 통해 관리자 권한을 획득하며, 관리자는 Project Group과 App을 생성·관리하고 운영자를 초대할 수 있습니다. 운영자는 초대받은 Project Group 하위에서 App을 생성·수정·삭제할 수 있습니다.

Permission Types

권한 레벨 영문 명칭 설명
관리자 MANAGER Project Group 생성·삭제, 운영자/관리자 초대, 모든 App 관리
운영자 USER 초대받은 Project Group 내 App 생성·수정·삭제

Permission Flow

flowchart TD
  A[회원 가입] --> B[시스템 관리자 승인]
  B -->|승인| C[관리자 권한(MANAGER) 획득]
  C --> D[최초 로그인 시 Project Group 생성]
  C --> E[운영자 초대]
  E --> F[운영자 권한(USER) 부여]
  F --> G[App 생성·관리]
  C --> G
              

Role Comparison

기능 항목 관리자 (MANAGER) 운영자 (USER)
회원 가입 ❌ (관리자 초대로만 가입 가능)
Project Group 생성
Project Group 소유
운영자 초대 ✅ (운영자만)
관리자 초대
App 생성·수정·삭제 ✅ (모든 그룹) ✅ (초대한 그룹)

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)