Repository navigation
Test Cases IAM
생성: 2026-10-15 · 기준: v07 · 원본: 매칭표
docs/plans/tc_v07_master.json+ 여정별 계획서(Excel) 판정 ← Test Scenarios · 기능 TC 허브 · IV 허브
TC 56개 · 테스트 시나리오 있음 35 · ✅ PASS 31 · 📝 미작성 21 (판정 집계는 기능목록 제외 4개 제외)
| TC-ID | 기능명 | 유형 | 분류 | 테스트 시나리오 | 판정 | 커버리지 | Provider 결과 |
|---|---|---|---|---|---|---|---|
| TC-IAM-001 | 서비스 헬스체크 (GET /api/health) | 정상 | C1 시스템 구동 및 환경 설정 / 초기화 (INIT) | 미작성 | 📝 미작성 | — | |
| TC-IAM-002 | 초기 관리자 계정 설정 (POST /api/init) | 정상 | C1 시스템 구동 및 환경 설정 / 초기화 (INIT) | 미작성 | 📝 미작성 | — | |
| TC-IAM-003 | 역할·메뉴·API 권한 일괄 초기화 (POST /api/init/platform) | 정상 | C1 시스템 구동 및 환경 설정 / 초기화 (INIT) | 미작성 | 📝 미작성 | — | |
| TC-IAM-004 | 프로젝트 동기화 (POST /api/sync/projects) | 정상 | C1 시스템 구동 및 환경 설정 / 초기화 (INIT) | 미작성 | 📝 미작성 | — | |
| TC-IAM-005 | 회원가입 신청 | 정상 | C2 플랫폼 온보딩 / 인증 | IV1_S03 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-006 | 가입 승인 (Approvals) | 정상 | C2 플랫폼 온보딩 / 인증 | IV1_S04 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-007 | 승인된 사용자 로그인 | 정상 | C2 플랫폼 온보딩 / 인증 | IV1_S31 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-008 | 잘못된 비밀번호로 로그인 거부 | 예외 | C2 플랫폼 온보딩 / 인증 | IV1_S10 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-009 | 미승인 사용자 로그인 거부 | 예외 | C2 플랫폼 온보딩 / 인증 | IV1_S11 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-010 | 로그아웃 (POST /api/logout) | 정상 | C2 플랫폼 온보딩 / 인증 | 미작성 | 📝 미작성 | — | |
| TC-IAM-011 | 토큰 갱신 (POST /api/refresh) | 정상 | C2 플랫폼 온보딩 / 인증 | 미작성 | 📝 미작성 | — | |
| TC-IAM-012 | 토큰 검증 및 만료 임박 자동 갱신 (POST /api/validate) | 정상 | C2 플랫폼 온보딩 / 인증 | 미작성 | 📝 미작성 | — | |
| TC-IAM-013 | 사용자 추가 (Add User) | 정상 | C2 플랫폼 온보딩 / 사용자 | IV1_S02 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-014 | 사용자 목록 조회 | 정상 | C2 플랫폼 온보딩 / 사용자 | 미작성 | 📝 미작성 | — | |
| TC-IAM-015 | 사용자 상세 조회 | 정상 | C2 플랫폼 온보딩 / 사용자 | 미작성 | 📝 미작성 | — | |
| TC-IAM-016 | 사용자 비밀번호 설정 (Reset Password) | 정상 | C2 플랫폼 온보딩 / 사용자 | IV1_S24 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-017 | 사용자 삭제 | 정상 | C2 플랫폼 온보딩 / 사용자 | IV1_S22 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-018 | 사용자 동기화 | 정상 | C2 플랫폼 온보딩 / 사용자 | 미작성 | 📝 미작성 | — | |
| TC-IAM-019 | 회사(법인) 등록 (POST /api/company) | 정상 | C2 플랫폼 온보딩 / 회사(법인) | 미작성 | 📝 미작성 | — | |
| TC-IAM-020 | 회사 정보 수정·비활성화·활성화 | 정상 | C2 플랫폼 온보딩 / 회사(법인) | 미작성 | 📝 미작성 | — | |
| TC-IAM-021 | 최상위 조직 생성 | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S01 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-022 | 하위 조직 생성 | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S25 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-023 | 조직 이름 중복 생성 거부 | 예외 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S12 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-024 | 조직 생성 필수값(Name) 누락 거부 | 예외 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S29 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-025 | 조직 구성(계층 트리)·목록 확인 | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S26 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-026 | 조직 수정 (Edit) | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S20 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-027 | 조직 삭제 (하위 → 상위) | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S21 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-028 | 하위 조직이 있는 조직 삭제 거부 | 예외 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S30 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-029 | 조직도 Export (JSON) | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S17 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-030 | 조직도 Import (JSON, Export 파일 재적용) | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S18 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-031 | 조직도 Import 잘못된 파일 거부 | 예외 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S19 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-032 | 가입 사용자 조직 할당 (Invite Member / Add Group) | 정상 | C2 플랫폼 온보딩 / 조직(그룹) | IV1_S27 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-033 | 역할 생성 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | 미작성 | 📝 미작성 | — | |
| TC-IAM-034 | 역할 목록 조회 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | 미작성 | 📝 미작성 | — | |
| TC-IAM-035 | 역할 상세 조회 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | 미작성 | 📝 미작성 | — | |
| TC-IAM-036 | 가입 사용자 역할 부여 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S28 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-037 | 사용자 조직·역할 동시 할당 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S23 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-038 | 워크스페이스 역할에 사용자 할당 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | 미작성 | 📝 미작성 | — | |
| TC-IAM-039 | 역할별 메뉴 노출 — admin | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S05 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-040 | 역할별 메뉴 노출 — operator | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S06 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-041 | 역할별 메뉴 노출 — viewer | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S07 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-042 | 역할별 메뉴 노출 — billviewer | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S08 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-043 | 역할별 메뉴 노출 — billadmin | 정상 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S09 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-044 (기능목록 제외) | 권한 없는 메뉴 URL 직접 접근 차단 — operator | 예외 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S13 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-045 (기능목록 제외) | 권한 없는 메뉴 URL 직접 접근 차단 — viewer | 예외 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S14 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-046 (기능목록 제외) | 권한 없는 메뉴 URL 직접 접근 차단 — billviewer | 예외 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S15 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-047 (기능목록 제외) | 권한 없는 메뉴 URL 직접 접근 차단 — billadmin | 예외 | C2 플랫폼 온보딩 / 역할·권한 | IV1_S16 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-048 | MCMP API 동기화 | 정상 | C2 플랫폼 온보딩 / 역할·권한 | 미작성 | 📝 미작성 | — | |
| TC-IAM-049 | 워크스페이스 목록 조회 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | 미작성 | 📝 미작성 | — | |
| TC-IAM-050 | 워크스페이스 생성 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | 미작성 | 📝 미작성 | — | |
| TC-IAM-051 | 워크스페이스 사용자 추가 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | 미작성 | 📝 미작성 | — | |
| TC-IAM-052 | 프로젝트 생성 → 워크스페이스 할당 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | IV3_S12 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-053 | 프로젝트 수정 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | 미작성 | 📝 미작성 | — | |
| TC-IAM-054 | 프로젝트 할당 해제 (Unassign) | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | IV3_S27 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-055 | 워크스페이스에 할당된 프로젝트 삭제 거부 | 예외 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | IV3_S26 | ✅ PASS | 1/1 | ✅ 공통 |
| TC-IAM-056 | 할당 해제된 프로젝트 삭제 | 정상 | C2 플랫폼 온보딩 / 워크스페이스·프로젝트 | IV3_S28 | ✅ PASS | 1/1 | ✅ 공통 |
회원가입 신청
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 인증 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S03 신규 가입 (workflow01, app01, monitor01, cost01, cost02) |
| spec | IV1_S03 |
| v0.6 TC-ID | TC-IAM-AUTH-05 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S03_SignUp_Register.webm
가입 승인 (Approvals)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 인증 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S04 admin: 가입 승인 (Approvals) |
| spec | IV1_S04 |
| v0.6 TC-ID | TC-IAM-UG-07 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S04_Approvals_Approve.webm
승인된 사용자 로그인
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 인증 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S31 승인된 사용자 로그인 |
| spec | IV1_S31 |
| v0.6 TC-ID | TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S31_Login_ApprovedUser.webm
잘못된 비밀번호로 로그인 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 인증 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S10 잘못된 비밀번호로 로그인 |
| spec | IV1_S10 |
| v0.6 TC-ID | TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S10_Login_WrongPassword_NG.webm
미승인 사용자 로그인 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 인증 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S11 미승인 유저 가입 후 로그인 |
| spec | IV1_S11 |
| v0.6 TC-ID | TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S11_Login_Unapproved_NG.webm
사용자 추가 (Add User)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 사용자 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S02 admin: 사용자 추가 (Add User) |
| spec | IV1_S02 |
| v0.6 TC-ID | TC-IAM-UG-02 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S02_Users_AddUser.webm
사용자 비밀번호 설정 (Reset Password)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 사용자 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S24 admin: 사용자 비밀번호 설정 (Reset Password) |
| spec | IV1_S24 |
| v0.6 TC-ID | TC-IAM-UG-04 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S24_Users_ResetPassword.webm
사용자 삭제
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 사용자 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S22 admin: 사용자 삭제 (녹화용 사용자) |
| spec | IV1_S22 |
| v0.6 TC-ID | TC-IAM-UG-05 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S22_Users_DeleteUser.webm
최상위 조직 생성
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S01 admin: 최상위 조직 생성 (녹화용 recorg) |
| spec | IV1_S01 |
| v0.6 TC-ID | TC-IAM-UG-08 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S01_Groups_CreateTopOrg.webm
하위 조직 생성
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S25 admin: 하위 조직 생성 (녹화용 recteam) |
| spec | IV1_S25 |
| v0.6 TC-ID | TC-IAM-UG-08 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S25_Groups_CreateChildOrg.webm
조직 이름 중복 생성 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S12 조직 이름 중복 생성 |
| spec | IV1_S12 |
| v0.6 TC-ID | TC-IAM-UG-08 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S12_Groups_DuplicateName_NG.webm
조직 생성 필수값(Name) 누락 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S29 조직 생성 필수값(Name) 누락 |
| spec | IV1_S29 |
| v0.6 TC-ID | TC-IAM-UG-08 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S29_Groups_RequiredName_NG.webm
조직 구성(계층 트리)·목록 확인
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S26 admin: 실제 조직 구성 확인 (mcmp + 하위 6개 팀) |
| spec | IV1_S26 |
| v0.6 TC-ID | TC-IAM-UG-12, TC-IAM-UG-09 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S26_Groups_CheckOrgTree.webm
조직 수정 (Edit)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S20 admin: 조직 수정 (Edit) |
| spec | IV1_S20 |
| v0.6 TC-ID | TC-IAM-UG-10 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S20_Groups_EditOrg.webm
조직 삭제 (하위 → 상위)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S21 admin: 조직 삭제 (Delete, 하위 → 상위) |
| spec | IV1_S21 |
| v0.6 TC-ID | TC-IAM-UG-11 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S21_Groups_DeleteOrg.webm
하위 조직이 있는 조직 삭제 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S30 하위 조직이 있는 조직 삭제 |
| spec | IV1_S30 |
| v0.6 TC-ID | TC-IAM-UG-11 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S30_Groups_DeleteWithChild_NG.webm
조직도 Export (JSON)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S17 admin: Groups 조직도 Export JSON |
| spec | IV1_S17 |
| v0.6 TC-ID | — |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-08) · 녹화
v07_IV1_S17_Groups_ExportJSON.webm
조직도 Import (JSON, Export 파일 재적용)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S18 admin: Groups 조직도 Import JSON (Export 파일 재적용) |
| spec | IV1_S18 |
| v0.6 TC-ID | — |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S18_Groups_ImportJSON.webm
조직도 Import 잘못된 파일 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S19 admin: Groups Import JSON 잘못된 파일 |
| spec | IV1_S19 |
| v0.6 TC-ID | — |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S19_Groups_ImportJSON-Invalid_NG.webm
가입 사용자 조직 할당 (Invite Member / Add Group)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 조직(그룹) |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S27 admin: 가입 사용자 조직 할당 (Invite Member / Add Group) |
| spec | IV1_S27 |
| v0.6 TC-ID | — |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S27_Groups_InviteMember.webm
가입 사용자 역할 부여
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S28 admin: 가입 사용자 역할 부여 |
| spec | IV1_S28 |
| v0.6 TC-ID | TC-IAM-RBAC-04 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S28_Users_AssignRole.webm
사용자 조직·역할 동시 할당
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S23 admin: 사용자 조직·역할 할당 |
| spec | IV1_S23 |
| v0.6 TC-ID | TC-IAM-RBAC-04 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S23_Users_AssignGroup-Role.webm
역할별 메뉴 노출 — admin
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S05 역할 admin: iam01 로그인 → 노출 메뉴 확인 |
| spec | IV1_S05 |
| v0.6 TC-ID | TC-IAM-RBAC-06, TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S05_Menu_admin.webm
역할별 메뉴 노출 — operator
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S06 역할 operator: workflow01 로그인 → 노출 메뉴 확인 |
| spec | IV1_S06 |
| v0.6 TC-ID | TC-IAM-RBAC-06, TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S06_Menu_operator.webm
역할별 메뉴 노출 — viewer
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S07 역할 viewer: monitor01 로그인 → 노출 메뉴 확인 |
| spec | IV1_S07 |
| v0.6 TC-ID | TC-IAM-RBAC-06, TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S07_Menu_viewer.webm
역할별 메뉴 노출 — billviewer
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S08 역할 billviewer: cost01 로그인 → 노출 메뉴 확인 |
| spec | IV1_S08 |
| v0.6 TC-ID | TC-IAM-RBAC-06, TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S08_Menu_billviewer.webm
역할별 메뉴 노출 — billadmin
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 정상 |
| 테스트 시나리오 | IV1_S09 역할 billadmin: cost02 로그인 → 노출 메뉴 확인 |
| spec | IV1_S09 |
| v0.6 TC-ID | TC-IAM-RBAC-06, TC-IAM-AUTH-01 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-06) · 녹화
v07_IV1_S09_Menu_billadmin.webm
권한 없는 메뉴 URL 직접 접근 차단 — operator (기능목록 제외)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S13 역할 operator: workflow01 타 메뉴 URL 직접 접근 |
| spec | IV1_S13 |
| v0.6 TC-ID | TC-IAM-RBAC-06 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-15) · 녹화
v07_IV1_S13_DirectURL_operator_NG.webm
권한 없는 메뉴 URL 직접 접근 차단 — viewer (기능목록 제외)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S14 역할 viewer: monitor01 타 메뉴 URL 직접 접근 |
| spec | IV1_S14 |
| v0.6 TC-ID | TC-IAM-RBAC-06 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-15) · 녹화
v07_IV1_S14_DirectURL_viewer_NG.webm
권한 없는 메뉴 URL 직접 접근 차단 — billviewer (기능목록 제외)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S15 역할 billviewer: cost01 타 메뉴 URL 직접 접근 |
| spec | IV1_S15 |
| v0.6 TC-ID | TC-IAM-RBAC-06 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-15) · 녹화
v07_IV1_S15_DirectURL_billviewer_NG.webm
권한 없는 메뉴 URL 직접 접근 차단 — billadmin (기능목록 제외)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 역할·권한 |
| 유형 | 예외 |
| 테스트 시나리오 | IV1_S16 역할 billadmin: cost02 타 메뉴 URL 직접 접근 |
| spec | IV1_S16 |
| v0.6 TC-ID | TC-IAM-RBAC-06 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-15) · 녹화
v07_IV1_S16_DirectURL_billadmin_NG.webm
프로젝트 생성 → 워크스페이스 할당
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 워크스페이스·프로젝트 |
| 유형 | 정상 |
| 테스트 시나리오 | IV3_S12 Project 생성 → Workspace(ws01) 할당 |
| spec | IV3_S12 |
| v0.6 TC-ID | TC-IAM-PRJ-01, TC-IAM-WS-03 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-12) · 녹화
v07_IV3_S12_Projects_ViewProject-CheckWorkspace.webm
프로젝트 할당 해제 (Unassign)
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 워크스페이스·프로젝트 |
| 유형 | 정상 |
| 테스트 시나리오 | IV3_S27 Project 할당 해제: Workspace 에서 Project 를 Unassign |
| spec | IV3_S27 |
| v0.6 TC-ID | TC-IAM-WS-03 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-08) · 녹화
v07_IV3_S27_Projects_UnassignWorkspace.webm
워크스페이스에 할당된 프로젝트 삭제 거부
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 워크스페이스·프로젝트 |
| 유형 | 예외 |
| 테스트 시나리오 | IV3_S26 Project 삭제 거부: Workspace 에 할당된 Project 는 삭제할 수 없다 (예상실패) |
| spec | IV3_S26 |
| v0.6 TC-ID | TC-IAM-PRJ-03 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-08) · 녹화
v07_IV3_S26_Projects_DeleteAssigned_NG.webm
할당 해제된 프로젝트 삭제
| 항목 | 내용 |
|---|---|
| 분류 | C2 [운영자]환경구성 / 플랫폼 온보딩 / 워크스페이스·프로젝트 |
| 유형 | 정상 |
| 테스트 시나리오 | IV3_S28 Project 삭제: 할당 해제된 Project 삭제 |
| spec | IV3_S28 |
| v0.6 TC-ID | TC-IAM-PRJ-03 |
| 판정 · 커버리지 | ✅ PASS · 1/1 |
Provider 결과 (v07)
-
공통 ✅ PASS (2026-10-08) · 녹화
v07_IV3_S28_Projects_DeleteUnassigned.webm