Skip to content

Test Cases IAM

dogfootman edited this page Oct 15, 2026 · 4 revisions

Test Cases — mc-iam-manager (TC-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 ✅ 공통

상세 (테스트 시나리오가 있는 TC)

TC-IAM-005

회원가입 신청

항목 내용
분류 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

TC-IAM-006

가입 승인 (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

TC-IAM-007

승인된 사용자 로그인

항목 내용
분류 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

TC-IAM-008

잘못된 비밀번호로 로그인 거부

항목 내용
분류 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

TC-IAM-009

미승인 사용자 로그인 거부

항목 내용
분류 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

TC-IAM-013

사용자 추가 (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

TC-IAM-016

사용자 비밀번호 설정 (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

TC-IAM-017

사용자 삭제

항목 내용
분류 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

TC-IAM-021

최상위 조직 생성

항목 내용
분류 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

TC-IAM-022

하위 조직 생성

항목 내용
분류 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

TC-IAM-023

조직 이름 중복 생성 거부

항목 내용
분류 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

TC-IAM-024

조직 생성 필수값(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

TC-IAM-025

조직 구성(계층 트리)·목록 확인

항목 내용
분류 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

TC-IAM-026

조직 수정 (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

TC-IAM-027

조직 삭제 (하위 → 상위)

항목 내용
분류 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

TC-IAM-028

하위 조직이 있는 조직 삭제 거부

항목 내용
분류 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

TC-IAM-029

조직도 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

TC-IAM-030

조직도 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

TC-IAM-031

조직도 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

TC-IAM-032

가입 사용자 조직 할당 (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

TC-IAM-036

가입 사용자 역할 부여

항목 내용
분류 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

TC-IAM-037

사용자 조직·역할 동시 할당

항목 내용
분류 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

TC-IAM-039

역할별 메뉴 노출 — 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

TC-IAM-040

역할별 메뉴 노출 — 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

TC-IAM-041

역할별 메뉴 노출 — 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

TC-IAM-042

역할별 메뉴 노출 — 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

TC-IAM-043

역할별 메뉴 노출 — 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

TC-IAM-044

권한 없는 메뉴 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

TC-IAM-045

권한 없는 메뉴 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

TC-IAM-046

권한 없는 메뉴 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

TC-IAM-047

권한 없는 메뉴 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

TC-IAM-052

프로젝트 생성 → 워크스페이스 할당

항목 내용
분류 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

TC-IAM-054

프로젝트 할당 해제 (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

TC-IAM-055

워크스페이스에 할당된 프로젝트 삭제 거부

항목 내용
분류 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

TC-IAM-056

할당 해제된 프로젝트 삭제

항목 내용
분류 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

Clone this wiki locally