운영 메뉴 대시보드

ClassPort local workspace

화이트라벨 영상 강의 플랫폼 작업판

Today command center

오늘 처리할 운영 큐

콘텐츠, 수강생 접근, 포털 준비도, 사용량에서 바로 조치가 필요한 항목을 먼저 봅니다.
Action queue

Customer packet

고객 제출 패키지

포털 출시, 템플릿 sign-off, 미디어 증거, 학습 액션 CSV를 한곳에서 확인합니다.

고객 제출 패키지 CSV export 대기 중

First customer

첫 고객 온보딩 체크리스트

판매 대행 없이 고객 승인, 접근 권한, 포털 런치, 학습 운영 리듬만 순서대로 확인합니다.

첫 고객 온보딩 CSV export 대기 중

Demo-ready brief

고객 데모 준비 요약

첫 미팅에서 보여줄 증거, 운영 흐름, 외부 판매 경계를 짧게 정리합니다.

고객 데모 브리프 CSV export 대기 중

Pilot evidence

파일럿 런치 증거 보드

자동 검증, 고객 제출 패킷, 공개 경로, 미디어 외부 증거를 배포 판단 전에 한 번에 확인합니다.

파일럿 증거 ledger CSV export 대기 중

Production deploy

운영 배포 패킷

배포 전 검증, 실제 배포 명령, 배포 후 이미지 parity, allowlisted sign-off를 분리합니다.

운영 배포 패킷 CSV export 대기 중

Deploy decision

운영 배포 결정 매트릭스

DEPLOY_NOW, 문서 보류, 외부 sign-off 보류, 차단 상태를 같은 기준으로 판정합니다.

운영 배포 결정 CSV export 대기 중

Deploy evidence

운영 배포 증거 타임라인

배포 전후 증거, 리비전 parity, 도메인 sign-off, rollback 기준을 순서대로 고정합니다.

운영 배포 증거 CSV export 대기 중

Deploy sign-off

운영 배포 사인오프 패키지

배포 승인, US/KO 리비전, 도메인/API, rollback 판단을 제출 가능한 행으로 묶습니다.

운영 배포 사인오프 CSV export 대기 중

Post-deploy report

운영 배포 후 리포트

strict smoke, 이미지 parity, 트래픽, 공개 도메인, 릴리즈 노트를 배포 후 보고서로 정리합니다.

운영 배포 후 리포트 CSV export 대기 중

20-step runbook

운영 배포 최종 런북

소스 고정부터 release note까지 20개 운영 항목을 한 번에 확인합니다.

운영 배포 런북 CSV export 대기 중

21-command bundle

운영 배포 명령 번들

검증, 복구, 승인, 배포, allowlisted sign-off 명령을 21개 실행 단위로 고정합니다.

운영 배포 명령 CSV export 대기 중

31-evidence closeout

운영 배포 종료 ledger

소스, 검증, 복구, 배포, 도메인, 미디어, rollback, release note를 31개 증거 항목으로 닫습니다.

운영 배포 종료 ledger CSV export 대기 중

33-approval packet

운영 배포 승인/보류 패킷

DEPLOY_NOW, HOLD, BLOCKED, recovery, rollback 판단을 33개 승인 항목으로 제출 가능하게 묶습니다.

운영 배포 승인 패킷 CSV export 대기 중

현재 테넌트 -

Host resolver 확인 중

작업 묶음 -

콘텐츠, 수강생, 포털, 리포트 작업을 묶음 단위로 관리합니다.

사용량 기준 -

저장공간, 재생 트래픽, 활성 수강생, 영상 수를 플랜 기준으로 봅니다.

Diagnostics

시스템 분리 기준

Shell map

White-label

테넌트 테마와 이미지 슬롯

Theme + Front images

런치 가이드

출시 전 고객사 운영자가 따라갈 다음 조치 순서입니다.

런치 가이드 CSV export 대기 중

데모 handoff

고객 공유용 출시 점수, 동선, 도메인, 남은 조치 근거입니다.

Portal demo handoff CSV export 대기 중

Launch evidence pack

고객 제출용 준비도, 가이드 완료 기준, 동선, 도메인 증거입니다.

Portal launch evidence CSV export 대기 중

테마 설정

테마 저장 대기 중

이미지 슬롯

고객사가 교체할 수 있는 프론트 이미지 슬롯입니다.

이미지 슬롯 교체

슬롯 이미지 변경 대기 중

저장 경로

active 버전과 R2/CDN 저장 기준
슬롯 경로 상태

프론트 페이지 템플릿

제공 범위는 영상 시청 페이지와 회원가입 페이지입니다. CMS는 고정입니다.

템플릿 설정

watch/signup 템플릿 저장 대기 중

템플릿 preview handoff

고객에게 공유할 watch/signup 미리보기 동선과 검수 상태입니다.

템플릿 preview handoff CSV export 대기 중

템플릿 sign-off packet

고객 승인 전에 공유할 미리보기, 승인, 에셋 증거 묶음입니다.

템플릿 sign-off CSV export 대기 중

템플릿 승인 큐

고객사 검수 후 publish할 pending template draft입니다.
요청 페이지 템플릿 상태 검토

템플릿 승인 큐 대기 중

템플릿 승인 handoff CSV export 대기 중

템플릿 publish 이력

watch/signup 페이지 설정 버전과 게시 상태
버전 페이지 템플릿 상태 게시 작업자

템플릿 버전 CSV export 대기 중

Signed upload 생성

R2 mock upload URL 생성 대기 중

버전 이력

선택한 슬롯의 이미지 버전과 rollback 작업
버전 소스 경로 상태 작업

이미지 버전 CSV export 대기 중

Platform admin

테넌트, 도메인, 플랜, 사용량 audit

Internal operations
권한/내부 제어 Operator 권한 보기

권한 gate 대기 중

테넌트

플랜, 도메인, 사용량 상태, 예상 월액을 한눈에 확인합니다.
테넌트 플랜 도메인 사용량 예상 월액

계정 레이어

플랫폼 가입, 관리자, 수강생, 시청 권한의 데이터/과금 경계
레이어 주체 생성 데이터 라우트 과금 의미 의견

고객사 관리자 계정

tenant signup 또는 관리자 초대로 생성된 운영 계정
관리자 테넌트 역할 상태 초대 인증 작업

수강생 계정

고객사 storefront에서 생성되고 tenant_id로 분리되는 learner 계정
수강생 테넌트 상태 인증 삭제 정책 생성 경로

도메인

기본/커스텀 도메인의 DNS, SSL, 소유 검증 상태입니다.
도메인 테넌트 유형 DNS SSL 소유 작업

도메인 추가

도메인 추가 대기 중

플랜 변경

플랜 변경 대기 중

플랜 기준

월 과금 범위와 주요 사용량 한도를 확인합니다.
플랜 월 범위 스토리지 재생 트래픽 수강생 영상

Audit 검색 대기 중

시간 테넌트 구분 작업 메모 재처리

Webhook event queue

처리, 멱등, dead-letter 상태와 owner retry 흐름을 확인합니다.
이벤트 상태 대상 서명 시도 오류 작업

DB export

현재 local mock 데이터를 seed JSON, 초기 schema SQL, upsert import SQL로 내려받습니다.

Seed export 대기 중

DDL export 대기 중

Migration SQL export 대기 중

Import SQL export 대기 중

Repo SQL export 대기 중

DB 연결 게이트

실제 DB client를 붙이기 전에 확인할 환경값, 산출물, 트랜잭션 순서입니다.

DB table contract

현재 mock 배열을 옮길 Postgres 기준 테이블 계약입니다.
테이블 그룹 source tenant 레코드 준비 메모

Repository contract

도메인 함수가 의존할 저장소 경계입니다.
Repository 소유 테이블 주요 메서드

Migration order

mock 배열을 DB로 옮기는 순서입니다.

Content

강의 구조와 영상 연결

Authoring + mapping

Learners

권한과 초대

Access / Invites
Compatibility archive 결제/환불 mock은 검증 전용 archive입니다.
Not product scope Mock checkout, coupon, receipt, refund는 운영 판매 기능이 아닙니다.

이 archive는 API 호환성, webhook 감사, access 회수 회귀 검증용입니다. 실제 판매 구조는 고객사 외부 채널 또는 별도 사이트 컨설팅에서 다룹니다.

Legacy compatibility archive CSV 대기 중

외부 판매 매핑

고객사의 외부 판매/계약 시스템에서 들어온 접근 권한 참고용 legacy scaffold입니다.
주문 수강생 강의 금액 상태

강의 공개 준비

Legacy mock checkout

호환성 검증용 mock입니다. MVP 제품 방향은 외부 판매 후 access import/grant입니다.

Legacy payment intents

Intent 수강생 강의 금액 상태 Webhook

Legacy coupons

코드 이름 할인 만료 상태

비핵심 결제 기록

영수증 수강생 강의 결제금액 쿠폰 청구

Legacy refund mock

호환성 검증용 mock입니다. 환불/세금/정산은 고객 외부 판매 채널 책임입니다.

환불 주문 금액 상태

Access grants

외부 판매/승인 이후 초대, 수동 등록, 향후 CSV/API import로 발급되는 시청권한입니다.
External sales boundary 판매는 고객사 외부 채널, ClassPort는 승인된 수강권 운영

ClassPort는 checkout, 세금, 정산, 환불의 판매자 역할을 맡지 않고 외부 판매/계약 승인 결과를 access import, 초대, 수동 권한으로 수신합니다.

외부 판매 경계 handoff CSV 대기 중

권한 수강생 강의 소스 시작 만료 허용 작업

초대 발송 로그

Google-only 시청자 초대 mock 발송, 재발송, 만료 처리 이력입니다.
초대 수강생 강의 기간 수락 상태 작업

Notification outbox

초대/알림 provider 발송 전 tenant-scoped 대기열입니다.

provider adapter와 worker dry-run으로 대기열을 검증합니다.

알림 수신자 템플릿 소스 예약 상태 시도 작업

수동 권한 발급

시청권한 발급 대기 중

초대 대상자는 Google 인증으로만 로그인합니다. 시청자 비밀번호는 저장하지 않습니다.

외부 access import

email, courseId, startsAt, expiresAt, reason, sourceId 형식입니다.

Row 수강생 강의 상태

Import 운영 기록

Import template, job history, API token 대기 중

Access import 운영 handoff CSV 대기 중

Job 파일 결과 상태

Job row 결과

Job을 선택하면 row 결과가 표시됩니다.
대기
Row 수강생 강의 결과
Token Scope 상태 작업

API 연동 규격

외부 판매/CRM이 수강권을 열 때 쓰는 최소 요청입니다.
Endpoint
POST /api/access/import-api
Headers
Authorization: Bearer <secretOnce> / Idempotency-Key / X-ClassPort-Source-System
Body
mode, fileName, rows[email, courseId, startsAt, expiresAt, reason, sourceId]
Limits
Default 100 rows/request, 30 requests/minute and 300 rows/minute per token + source. Retry 429 after Retry-After.

              

초대 메일 mock

초대 제목 대기
수강생과 강의를 선택하면 초대 문구가 표시됩니다.

초대 발송 대기 중

Demo Academy
Demo Academy

Classroom

수강실 플레이어와 진도 저장

진도와 커리큘럼을 확인하며 다음 강의까지 자연스럽게 이어집니다. 학습자 세션 대기
Video.js-compatible wrapper
PLAY - HTML5 player wrapper
00:00
0%
html5 adapter HLS 확인 전 세션 source 대기
재생 세션 대기
Guard
-
Cookie
-
Manifest
-
Prefix
-

진도 저장 대기 중

Learners

수강생과 접근 권한

CRM / Access / Lifecycle
권한/위험도 Manager 권한 보기

수강생 목록

필터 기준으로 수강 상태, 삭제 정책, 진도, 작업을 확인합니다.
수강생 상태 태그 삭제 정책 수강권 진도 작업
CRM

메모

tenant scoped

메모 또는 태그 작업 결과

Lifecycle

시청자 자동 삭제

policy
90일 첫 로그인 미완료, 180일 장기 미접속 대상자를 점검합니다.

자동 삭제 후보 확인 대기 중

수강권

강의 접근 상태와 만료일을 확인합니다.
수강생 강의 상태 만료

외부 판매 매핑

고객 외부 판매 채널과 연결될 수 있는 legacy 주문 참고 데이터입니다.
주문 수강생 상태 금액

CSV

현재 필터와 역할 권한 기준으로 내보내기를 검증합니다.

            

CSV 작업 결과

Priority

우선순위 높은 작업 리스팅

Always report
순위 영역 작업 상태 공정률 의견
Loading

Batchable

한 번에 묶어서 할 수 있는 작업

Grouped work

Content

영상과 강의 운영

R2 path scoped

채널

공개/운영자 채널과 플레이어 프로필 기준을 확인합니다.

영상 라이브러리

CMS에 등록된 영상과 레슨 연결 상태를 확인합니다.
영상 채널 상태 경로

R2 업로드 사인

tenant prefix 경로로 R2 presigned URL을 생성합니다.

레슨 영상 연결

연결할 레슨과 영상을 선택하세요.

강의 매핑

코스별 레슨 수와 연결된 영상 수를 확인합니다.
강의 레슨 연결 영상 상태 판매 준비

전송 상태

R2 저장 경로와 CDN 재생 URL 기준으로 운영 상태를 확인합니다.
R2 Storage
Worker FFmpeg HLS
Queue 처리 현황
Result 실행 결과

대기 중

01 Source R2 원본 확인
02 Package FFmpeg HLS 생성
03 Publish manifest/segment 등록
04 Playback CDN/guard 재생
Production readiness

미디어 운영 준비도

-

운영 증거

비밀값 없이 공유 가능한 R2/CDN/guard readiness 근거입니다.

미디어 증거 CSV export 대기 중

Allowlisted smoke

Provider cutover

Real-provider sign-off

허용망에서 실행한 R2/CDN/guard smoke 결과를 비밀값 없이 기록합니다.
Smoke 결과 관측 기록

Real-provider sign-off 기록 대기 중

External provider evidence

allowlisted smoke별 외부 증거 URL, 관측값, 다음 조치를 추적합니다.

External closeout checklist

도메인, CDN, guard, tenant scope, provider, handoff 증거를 30개 항목으로 묶습니다.

External execution result packet

allowlisted 실행 결과를 source, public path, CDN, guard, release closeout 40개 항목으로 수집합니다.

전송 작업 목록

선택한 행은 상세 패널과 실행 결과에 연결됩니다.
영상 R2 경로 재생 자산 CDN 상태 작업

Reports

사용량과 학습 리포트

Plan

Usage event 기록

월별 summary와 plan limit에 즉시 반영됩니다.

사용량 이벤트

월별 summary와 청구 preview의 원천 이벤트입니다.
시간 항목 수량 출처 메모

전체 추세 / 전체 코호트

학습 액션 handoff

운영자가 이번 주에 바로 공유할 우선순위, 대상, 근거입니다.

학습 액션 handoff CSV export 대기 중

코호트 인사이트

태그 기반 학습자 그룹별 진도, 후속 조치, 다음 운영 액션입니다.

학습 추세

주차별 평균 진도, 완강, 후속 조치 후보 흐름입니다.

강의별 학습 상태

수강권과 진도 데이터를 합쳐 완료율과 접근 이슈를 봅니다.

학습 리포트 CSV export 대기 중

강의 수강생 평균 진도 완료 접근 이슈 상세

후속 조치 후보

낮은 진도, 만료/차단 접근, lifecycle 주의 상태입니다.
수강생 진도 상태

청구 preview

기본 월요금, 초과 예상, 이벤트 수 기준의 청구 미리보기입니다.
라인 수량/포함 초과 단가 금액 조치

청구 CSV export 대기 중

Plan limit checks

플랜별 한도, 사용량, 초과 금액을 확인합니다.
항목 사용량 한도 남음 초과/예상 운영 조치 상태

Plan 변경 예약

적용일이 오늘이면 즉시 반영됩니다.

Plan 변경 이력

예약/즉시 반영된 플랜 변경 내역입니다.
요청 변경 적용일 상태

Reuse

코드 재활용 기준

Neutral labels only