Skip to content

MC Web Console Features

dogfootman edited this page Sep 28, 2026 · 1 revision

MC-Web-Console 기능 정의

생성: 2026-09-28 · 결과 기준: 최근 실행 2026-09-16 · 대상 배포 버전: web:0.5.2 infra:0.12.9 conn:0.12.18 wf:0.5.1 app:0.5.2 data:0.5.3 cost:0.5.2 obs:0.5.0

mc-web-console은 M-CMP 프레임워크들의 기능을 하나의 웹 콘솔로 통합한다. 화면은 콘솔이 직접 구현한 native 화면과, 각 프레임워크의 UI를 콘솔 안에 띄우는 iframe 화면으로 나뉜다. 이 문서는 mc-web-console 소스(메뉴 정의·템플릿·JS 핸들러·API 정의)에서 자동 추출한 화면 → 기능 → 호출 API(operationId) 목록과, 각 기능을 검증하는 테스트 케이스를 연결해 보여준다.

기능영역 화면 기능 API(operationId) TC
11 61 411 206 197
  • 기능 ID 규칙: F-{화면ID}[-{탭}]-{NN} · 카테고리는 화면 포맷별 표준 기능 분류(①진입 자동조회, ③제어 액션 등)
  • 화면 포맷: F1 목록+상세, F2 목록+탭, F3 트리/권한, F4 워크로드(목록+상세+제어), F5 동기화, F6 대시보드/단일, F0 iframe
  • 연결 TC의 상세 절차는 Test Scenarios, 최신 결과는 Test Results 참조

목차

  1. Operations › Manage › Workspaces (4개 화면)
  2. Operations › Manage › Workloads (3개 화면)
  3. Operations › Manage › Workflows (2개 화면)
  4. Operations › Manage › Applications (3개 화면)
  5. Operations › Manage › Data Migrations (5개 화면)
  6. Operations › Analytics › Cost Analysis (4개 화면)
  7. Operations › Analytics › Monitorings (13개 화면)
  8. Settings › Account & Access › Organizations (6개 화면)
  9. Settings › Environment › Cloud SPs (6개 화면)
  10. Settings › Environment › Cloud Resources (10개 화면)
  11. Common (로그인·공통 레이아웃) (5개 화면)

1. Operations › Manage › Workspaces

  • Workspaces (workspaces) — native F2 · 기능 15개
  • CSP Roles (csproles) — native F2 · 기능 16개
  • Projects (projects) — native F6 · 기능 10개
  • Roles (roles) — native F3 · 기능 10개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
workspaces Workspaces /webconsole/operations/manage/workspaces native F2 15 21 0
csproles CSP Roles /webconsole/operations/manage/workspaces/csproles native F2 16 11 0
projects Projects /webconsole/operations/manage/workspaces/projects native F6 10 8 0
roles Roles /webconsole/operations/manage/workspaces/roles native F3 10 14 0
Workspaces 세부 기능 15개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-WORKSPACES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/GetdependentPermissionsByPolicyId
mc-iam-manager/getWorkspaceProjectsByWorkspaceId
mc-iam-manager/listMciamPermissions
mc-iam-manager/listProjects
mc-iam-manager/Listusers
mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/listWorkspaces
–
F-WORKSPACES-02 – ⑦삭제 Delete Workspaces a[onclick*="deleteWorkspaces"] mc-iam-manager/deleteWorkspace –
F-WORKSPACES-03 – ⑥수정 Edite Workspace Modal Init a[onclick*="editeWorkspaceModalInit"] mc-iam-manager/listWorkspaceProjects –
F-WORKSPACES-PROJECTS-04 Projects ⑤생성 Add button a[onclick*="addWorkspaceProjectModalInit"] – –
F-WORKSPACES-PROJECTS-05 Projects ⑦삭제 Delete Project Mappings a[onclick*="deleteProjects"] mc-iam-manager/getWorkspaceProjectsByWorkspaceId
mc-iam-manager/removeWorkspaceFromProject
–
F-WORKSPACES-MEMBERS-06 Members ⑤생성 Add button a[onclick*="addUserModalInit"] mc-iam-manager/GetRoleList
mc-iam-manager/listUsersAndRolesByWorkspaces
–
F-WORKSPACES-MEMBERS-07 Members ⑦삭제 Unassign Members a[onclick*="deassignUser"] mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/removeWorkspaceRole
–
F-WORKSPACES-ROLES-08 Roles ⑤생성 Add button a[onclick*="addRoleModalInit"] – –
F-WORKSPACES-ROLES-09 Roles ⑦삭제 Delete Roles a[onclick*="deleteRoles"] mc-iam-manager/DeleteRoleById –
F-WORKSPACES-10 – ⑥수정 Confirm #workspace-modal-add-confirmbtn mc-iam-manager/CreateWorkspace
mc-iam-manager/listMciamPermissions
mc-iam-manager/listProjects
mc-iam-manager/Listusers
mc-iam-manager/listUsersAndRolesByWorkspaces
mc-iam-manager/listWorkspaces
–
F-WORKSPACES-11 – ⑥수정 Confirm #workspace-modal-add-confirmbtn mc-iam-manager/addProjectToWorkspace
mc-iam-manager/updateWorkspace
–
F-WORKSPACES-12 – ⑤생성 Confirm #workspace-modal-add-confirmbtn mc-iam-manager/createProject –
F-WORKSPACES-13 – ⑤생성 Confirm #workspace-modal-add-confirmbtn mc-iam-manager/AppendResourcePermissionPolicesByOperationId
mc-iam-manager/CreateRole
–
F-WORKSPACES-14 – ⑥수정 Save #workspace-modal-add-confirmbtn mc-iam-manager/AppendResourcePermissionPolicesByOperationId
mc-iam-manager/DeleteResourcePermissionPolicesByOperationId
mc-iam-manager/GetdependentPermissionsByPolicyId
–
F-WORKSPACES-15 – ⑤생성 Confirm #user-modal-add-confirmbtn mc-iam-manager/assignWorkspaceRole
mc-iam-manager/listUsersAndRolesByWorkspaces
–
CSP Roles 세부 기능 16개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CSPROLES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
–
F-CSPROLES-02 – ⑦삭제 CspRoleDelete a[onclick*="deleteCspRole"] mc-iam-manager/DeleteCspRole –
F-CSPROLES-03 – ②새로고침 refresh a[onclick*="refreshCspRolesList"] mc-iam-manager/listCSPRoles –
F-CSPROLES-04 – ⑥수정 Edit CSPRole a[onclick*="editCSPRole"] mc-iam-manager/GetCspRoleById –
F-CSPROLES-POLICIES-05 tabs-csprole-policies 기타 Sort Policies a[onclick*="sortPolicies"] – –
F-CSPROLES-POLICIES-06 tabs-csprole-policies ⑦삭제 PolicyDelete a[onclick*="deletePolicy"] mc-iam-manager/DeleteCspPolicy –
F-CSPROLES-POLICIES-07 tabs-csprole-policies ②새로고침 refresh a[onclick*="refreshPoliciesList"] mc-iam-manager/GetPoliciesByRoleId –
F-CSPROLES-POLICIES-08 tabs-csprole-policies ⑥수정 Edit Selected Policy a[onclick*="editSelectedPolicy"] mc-iam-manager/GetCspPolicyById –
F-CSPROLES-POLICIES-09 tabs-csprole-policies ⑤생성 Import Policy a[onclick*="importPolicy"] – –
F-CSPROLES-POLICIES-10 tabs-csprole-policies 기타 Toggle Policy Context Json button[onclick*="togglePolicyContextJson"] – –
F-CSPROLES-11 – ⑤생성 Add Role button[onclick*="addSelectedCspRole"] mc-iam-manager/CreateCspRole
mc-iam-manager/listCSPRoles
–
F-CSPROLES-12 – ⑥수정 Save Changes button[onclick*="saveEditedCspRole"] mc-iam-manager/GetCspRoleById
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/listCSPRoles
mc-iam-manager/UpdateCspRole
–
F-CSPROLES-13 – ⑤생성 Create Policy button[onclick*="createNewPolicy"] mc-iam-manager/CreateCspPolicy
mc-iam-manager/GetPoliciesByRoleId
–
F-CSPROLES-14 – 기타 Toggle Policy Document button[onclick*="togglePolicyDocument"] – –
F-CSPROLES-15 – 기타 Clear Policy Document button[onclick*="clearPolicyDocument"] – –
F-CSPROLES-16 – ⑥수정 Save Changes button[onclick*="savePolicyDocument"] mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/UpdateCspPolicy
–
Projects 세부 기능 10개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-PROJECTS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
–
F-PROJECTS-02 – ⑧다중 삭제 Delete Selected #btn-delete-selected mc-iam-manager/deleteProject
mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
mc-iam-manager/removeWorkspaceFromProject
–
F-PROJECTS-03 – ⑥수정 Edit button[onclick*="openEditProjectModal"] – –
F-PROJECTS-04 – ⑦삭제 Delete button[onclick*="confirmDeleteProject"] mc-iam-manager/deleteProject –
F-PROJECTS-05 – ④행 선택→상세 Hide Detail Panel a[onclick*="hideDetailPanel"] – –
F-PROJECTS-06 – ⑤생성 Assign #assign-workspace-btn mc-iam-manager/addProjectToWorkspace
mc-iam-manager/removeWorkspaceFromProject
–
F-PROJECTS-07 – ⑤생성 Save button[onclick*="submitAddProject"] mc-iam-manager/addProjectToWorkspace
mc-iam-manager/createProject
mc-iam-manager/getProjectWorkspaces
mc-iam-manager/listProjects
mc-iam-manager/listWorkspaces
mc-iam-manager/removeWorkspaceFromProject
–
F-PROJECTS-08 – ⑥수정 Save button[onclick*="submitEditProject"] mc-iam-manager/updateProject –
F-PROJECTS-09 – ⑤생성 Go to Assignments button[onclick*="goToAssignments"] – –
F-PROJECTS-10 – ⑤생성 Add Project button[onclick*="openAddProjectModal"] mc-iam-manager/listWorkspaces –
Roles 세부 기능 10개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-ROLES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/Createrole
mc-iam-manager/Deleterolebyid
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetRoleList
mc-iam-manager/Getrolescsproles
mc-iam-manager/Updaterole
–
F-ROLES-02 – ⑦삭제 RoleDelete a[onclick*="deleteRole"] mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/GetCspPolicyById
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/Getrolescsproles
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
–
F-ROLES-03 – ⑤생성 Open Assign User Modal a[onclick*="openAssignUserModal"] mc-iam-manager/Listusers –
F-ROLES-04 – ②새로고침 refresh a[onclick*="refreshRolesList"] mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/GetCspPolicyById
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/Getrolescsproles
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
–
F-ROLES-05 – ⑤생성 Assign User button[onclick*="assignUser"] mc-iam-manager/assignPlatformRole
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmappedmenusbyrolelist
mc-iam-manager/Getmenuresources
mc-iam-manager/GetPoliciesByRoleId
mc-iam-manager/getTempCredentialProviders
mc-iam-manager/listCSPRoles
–
F-ROLES-06 – ⑥수정 View button[onclick*="viewEditCspRolePolicies"] mc-iam-manager/GetCspPolicyById
mc-iam-manager/GetPoliciesByRoleId
–
F-ROLES-07 – ⑦삭제 Deallocate button[onclick*="deleteCspMapping"] – –
F-ROLES-08 – ⑤생성 View button[onclick*="viewCreateCspRolePolicies"] mc-iam-manager/GetCspPolicyById
mc-iam-manager/GetPoliciesByRoleId
–
F-ROLES-09 – ⑦삭제 Deallocate button[onclick*="deleteCreateCspMapping"] – –
F-ROLES-10 – ④행 선택→상세 View Details button[onclick*="viewPolicyDetails"] mc-iam-manager/GetCspPolicyById –

2. Operations › Manage › Workloads

  • Infra Workloads (infraworkloads) — native F4 · 기능 81개 · TC 63건
  • K8s Workloads (k8sworkloads) — native F4 · 기능 44개 · TC 28건
  • infratemplates (메뉴 미등재) (operations-manage-workloads-infratemplates, 메뉴 미등재) — native F1 · 기능 9개 · TC 11건
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
infraworkloads Infra Workloads /webconsole/operations/manage/workloads/infraworkloads native F4 81 45 63
k8sworkloads K8s Workloads /webconsole/operations/manage/workloads/k8sworkloads native F4 44 24 28
operations-manage-workloads-infratemplates infratemplates (메뉴 미등재) /webconsole/operations/manage/workloads/infratemplates native F1 9 9 11
Infra Workloads 세부 기능 81개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-INFRAWORKLOADS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/DelInfra
mc-infra-manager/DelInfraNode
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetAllInfra
mc-infra-manager/GetAllInfraPolicy
mc-infra-manager/GetControlInfra
mc-infra-manager/GetControlInfraNode
mc-infra-manager/GetImage
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraNode
mc-infra-manager/GetResourcesByLabelSelector
mc-infra-manager/PostInfraNodeGroupScaleOut
mc-infra-manager/PostInfraNodeSnapshot
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-SCREEN-ENTRY-03
TC-INFRA-SCREEN-ENTRY-04
TC-INFRA-SCREEN-ENTRY-07
TC-INFRA-SCREEN-ENTRY-05
TC-INFRA-IMPORT-02
TC-INFRA-SCREEN-ENTRY-06
TC-INFRA-NODE-REBOOT-01
TC-INFRA-NODEGROUP-SCALEOUT-01
TC-INFRA-LIFECYCLE-01
TC-INFRA-LIFECYCLE-02
TC-INFRA-LIFECYCLE-03
TC-INFRA-DELETE-01
TC-INFRA-DELETE-02
TC-INFRA-NODE-LIFECYCLE-01
TC-INFRA-NODE-LIFECYCLE-02
TC-INFRA-NODE-DELETE-01
TC-INFRA-NODE-DELETE-02
TC-INFRA-NODE-SNAPSHOT-01
TC-INFRA-NODE-SNAPSHOT-02
TC-INFRA-NODEGROUP-SCALEOUT-02
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
TC-INFRA-LABELS-04
TC-INFRA-LABELS-05
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
TC-INFRA-NODE-OSINFO-01
TC-INFRA-NODE-OSINFO-02
F-INFRAWORKLOADS-02 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/ListCspAccounts TC-INFRA-IMPORT-01
F-INFRAWORKLOADS-03 – ③제어 액션 MciReboot a[onclick*="changeMciLifeCycle"] – –
F-INFRAWORKLOADS-04 – ⑦삭제 MciDelete a[onclick*="deleteMci"] – –
F-INFRAWORKLOADS-05 – ⑥수정 Open Save As Template Modal a[onclick*="openSaveAsTemplateModal"] – –
F-INFRAWORKLOADS-06 – 기타 Export Infra As Json a[onclick*="exportInfraAsJson"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-SAVE-01
F-INFRAWORKLOADS-07 – ②새로고침 refresh a[onclick*="refreshMciList"] – –
F-INFRAWORKLOADS-08 – 기타 Terminal a[onclick*="initMciRemoteCmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DEFAULT-09 Default ③제어 액션 VmReboot a[onclick*="changeVmLifeCycle"] – –
F-INFRAWORKLOADS-DEFAULT-10 Default ⑤생성 Open Create Node My Image Modal a[onclick*="openCreateNodeMyImageModal"] – –
F-INFRAWORKLOADS-DEFAULT-11 Default ⑤생성 Add New Virtual Machine a[onclick*="addNewVirtualMachine"] – –
F-INFRAWORKLOADS-DEFAULT-12 Default ⑦삭제 VmDelete a[onclick*="deleteVm"] – –
F-INFRAWORKLOADS-DEFAULT-13 Default ④스케일 Export Selected Node Group As Json a[onclick*="exportSelectedNodeGroupAsJson"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-SAVE-01
F-INFRAWORKLOADS-DEFAULT-14 Default ②새로고침 refresh a[onclick*="getSelectedMciData"] – –
F-INFRAWORKLOADS-DEFAULT-15 Default 기타 Install Swto Vm a[onclick*="installSwtoVm"] – –
F-INFRAWORKLOADS-DEFAULT-16 Default 기타 Terminal a[onclick*="initremotecmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DETAILS-17 Detail ⑨연관 리소스 조회 Get Keypair #server_detail_view_keypair_name – –
F-INFRAWORKLOADS-DEFAULT-18 Default ⑤생성 Create #node-myimage-submit-btn – –
F-INFRAWORKLOADS-GROUP-19 Group ④스케일 Terminal a[onclick*="initNodeGroupRemoteCmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-GROUP-20 Group ③제어 액션 VmReboot a[onclick*="changeVmLifeCycle"] – –
F-INFRAWORKLOADS-GROUP-21 Group ⑤생성 Add New Virtual Machine a[onclick*="addNewVirtualMachine"] – –
F-INFRAWORKLOADS-GROUP-22 Group ⑦삭제 VmDelete a[onclick*="deleteVm"] – –
F-INFRAWORKLOADS-GROUP-23 Group ②새로고침 refresh a[onclick*="getSelectedMciData"] – –
F-INFRAWORKLOADS-GROUP-24 Group 기타 Install Swto Vm a[onclick*="installSwtoVm"] – –
F-INFRAWORKLOADS-GROUP-25 Group 기타 Terminal a[onclick*="initremotecmdModal"] mc-infra-manager/PostCmdInfra
mc-infra-manager/PostFileToInfra
TC-INFRA-CMD-NGINX-01
TC-INFRA-FILE-01
TC-INFRA-FILE-02
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-DETAILS-26 Detail ⑨연관 리소스 조회 Get Keypair #nodegroup_server_detail_view_keypair_name – –
F-INFRAWORKLOADS-POLICY-27 Policy ⑦삭제 DeletePolicy a[onclick*="deletePolicy"] mc-infra-manager/DelInfraPolicy
mc-infra-manager/GetAllInfraPolicy
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
F-INFRAWORKLOADS-LABELS-28 Labels 기타 Toggle System Labels #showSystemLabels mc-infra-manager/GetInfra TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NLBTAB-02
F-INFRAWORKLOADS-LABELS-29 Labels ⑥수정 Open Mci Label Editor a[onclick*="openMciLabelEditor"] mc-infra-manager/GetLabels TC-INFRA-LABELS-01
TC-INFRA-LABELS-02
F-INFRAWORKLOADS-NLB-30 NLB ⑤생성 Assign nodes to NLB a[onclick*="openAssignNlbModal"] mc-infra-manager/GetInfra TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NLBTAB-02
F-INFRAWORKLOADS-NLB-31 NLB ⑦삭제 Unassign nodes from selected NLB a[onclick*="openUnassignNlbModal"] mc-infra-manager/GetNLB TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
F-INFRAWORKLOADS-NLB-32 NLB ④행 선택→상세 Check health of selected a[onclick*="checkSelectedMciNlbHealth"] mc-infra-manager/GetNLBHealth –
F-INFRAWORKLOADS-NLB-33 NLB ⑧다중 삭제 Delete selected a[onclick*="confirmMciNlbBulkDelete"] mc-infra-manager/DelNLB
mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
TC-INFRA-NLBTAB-05
F-INFRAWORKLOADS-NLB-34 NLB ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-INFRAWORKLOADS-NLB-35 NLB ④Execute(실행) Execute Assign Nlb Nodes #infranlb-assign-execute-btn mc-infra-manager/AddNLBNodes
mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-02
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
F-INFRAWORKLOADS-NLB-36 NLB ⑦삭제 Execute Unassign Nlb Nodes #infranlb-unassign-execute-btn mc-infra-manager/GetAllNLB
mc-infra-manager/GetNLB
mc-infra-manager/RemoveNLBNodes
TC-INFRA-NLBTAB-01
TC-INFRA-NLBTAB-03
TC-INFRA-NLBTAB-04
F-INFRAWORKLOADS-37 – ⑤생성 Add #mci_label_add_btn – –
F-INFRAWORKLOADS-38 – ④스케일 + NodeGroup #mci_plusVmIcon – –
F-INFRAWORKLOADS-39 – 기타 Deploy button[onclick*="deployMci"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetInfra
mc-infra-manager/PostInfra
mc-infra-manager/PostInfraDynamic
mc-infra-manager/PostInfraDynamicReview
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-WORKLOAD-CREATE-01
TC-INFRA-WORKLOAD-CREATE-02
TC-INFRA-WORKLOAD-CREATE-03
TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-CREATE-EXPERT-01
TC-INFRA-CREATE-EXPERT-03
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
F-INFRAWORKLOADS-40 – 기타 Deploy button[onclick*="deployVm"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetInfra
mc-infra-manager/PostInfraNode
mc-infra-manager/PostInfraNodeGroupDynamic
mc-infra-manager/PostNodeDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-LIFECYCLE-01
TC-INFRA-NODE-DELETE-01
TC-INFRA-NODEGROUP-ADD-01
TC-INFRA-NODEGROUP-ADD-03
TC-INFRA-NLBTAB-02
TC-INFRA-NODE-DISK-01
TC-INFRA-NODE-DISK-02
TC-INFRA-NODE-DISK-03
F-INFRAWORKLOADS-41 – ⑨연관 리소스 조회 Validate And Open Image Modal a[onclick*="validateAndOpenImageModal"] – –
F-INFRAWORKLOADS-42 – 기타 Change Disk Size #policy_ep_root_disk_type – –
F-INFRAWORKLOADS-43 – 기타 Deploy button[onclick*="deployPolicy"] mc-infra-manager/GetAllInfraPolicy
mc-infra-manager/PostInfraPolicy
TC-INFRA-POLICY-01
TC-INFRA-POLICY-02
TC-INFRA-POLICY-03
F-INFRAWORKLOADS-44 – ⑤생성 Add #ep_label_add_btn – –
F-INFRAWORKLOADS-45 – 기타 On Expert VNet Change #ep_expert_vnet – –
F-INFRAWORKLOADS-46 – 기타 On Expert Subnet Change #ep_expert_subnet – –
F-INFRAWORKLOADS-47 – 기타 Clear button[onclick*="clearExpressForm"] – –
F-INFRAWORKLOADS-48 – 기타 Done #express_done_btn mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/PostInfraDynamicNodeGroupNodeReview
mc-infra-manager/PostInfraDynamicReview
mc-infra-manager/PostSpecImagePairReview
TC-INFRA-WORKLOAD-CREATE-03
TC-INFRA-CREATE-EXPERT-02
TC-INFRA-NODEGROUP-ADD-02
F-INFRAWORKLOADS-49 – ⑨연관 리소스 조회 On Image Source Change #image-source-public mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllCustomImage
TC-INFRA-NODE-SNAPSHOT-01
F-INFRAWORKLOADS-50 – 기타 Toggle OSDropdown button[onclick*="toggleOSDropdown"] – –
F-INFRAWORKLOADS-51 – ④행 선택→상세 Ubuntu 22.04 a[onclick*="selectOSType"] – –
F-INFRAWORKLOADS-52 – ⑥수정 Update GPUStatus #assist_gpu_image – –
F-INFRAWORKLOADS-53 – ⑨연관 리소스 조회 Button a[onclick*="getRecommendImageInfo"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/SearchImage
TC-INFRA-WORKLOAD-CREATE-01
F-INFRAWORKLOADS-54 – ④Execute(실행) Apply button[onclick*="applyImageInfo"] – –
F-INFRAWORKLOADS-55 – ④행 선택→상세 Show Recommend Spec Setting #assistRecommendSpecConnectionName – –
F-INFRAWORKLOADS-56 – ⑨연관 리소스 조회 Button a[onclick*="getRecommendVmInfo"] mc-infra-manager/RecommendSpec TC-INFRA-WORKLOAD-CREATE-01
F-INFRAWORKLOADS-57 – ⑨연관 리소스 조회 On Provider All Change #spec-provider-all – –
F-INFRAWORKLOADS-58 – ⑨연관 리소스 조회 On Provider Check Change #spec-provider-aws – –
F-INFRAWORKLOADS-59 – ③필터/검색 Filter By Provider #spec-provider-filter – –
F-INFRAWORKLOADS-60 – ④Execute(실행) Apply button[onclick*="applySpecInfo"] – –
F-INFRAWORKLOADS-61 – ⑤생성 Add New Label Row button[onclick*="addNewLabelRow"] – –
F-INFRAWORKLOADS-62 – ⑥수정 Save button[onclick*="saveLabels"] mc-infra-manager/CreateOrUpdateLabel
mc-infra-manager/RemoveLabel
TC-INFRA-LABELS-01
TC-INFRA-LABELS-02
TC-INFRA-LABELS-03
F-INFRAWORKLOADS-63 – ②Query(조회) Query button[onclick*="loadCspVMs"] – –
F-INFRAWORKLOADS-64 – 기타 Toggle Mci Mode input[onclick*="toggleMciMode"] – –
F-INFRAWORKLOADS-65 – 기타 ← Prev #import-vm-prev-btn – –
F-INFRAWORKLOADS-66 – 기타 Next → #import-vm-next-btn mc-infra-manager/GetAll* –
F-INFRAWORKLOADS-67 – ④Execute(실행) Execute Import VMs #import-vm-execute-btn mc-infra-manager/GetAllInfra TC-INFRA-SCREEN-ENTRY-03
TC-INFRA-SCREEN-ENTRY-04
TC-INFRA-SCREEN-ENTRY-07
TC-INFRA-SCREEN-ENTRY-05
TC-INFRA-IMPORT-02
TC-INFRA-SCREEN-ENTRY-06
TC-INFRA-DELETE-01
F-INFRAWORKLOADS-68 – ④스케일 Add NodeGroup #btn-add-nodegroup-to-form – –
F-INFRAWORKLOADS-69 – ④행 선택→상세 Deploy from Template #btn-deploy-from-template mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/PostInfraDynamicFromTemplate
TC-INFRA-TEMPLATE-DEPLOY-01
TC-INFRA-TEMPLATE-DEPLOY-02
F-INFRAWORKLOADS-70 – ⑤생성 파일 선택 input은 유지 — 키보드/스크린리더 접근성 및 기존 자동화 호환 #import-nodegroups-json-file – –
F-INFRAWORKLOADS-71 – ④Execute(실행) Add NodeGroup(s) #btn-add-imported-nodegroups – –
F-INFRAWORKLOADS-72 – ④Execute(실행) Save button[onclick*="executeSaveAsTemplate"] mc-infra-manager/GetInfraReqFromInfra
mc-infra-manager/PostInfraDynamicTemplate
TC-INFRA-TEMPLATE-SAVE-01
TC-INFRA-TEMPLATE-SAVE-02
F-INFRAWORKLOADS-73 – ④Execute(실행) Execute Attach Disk To Node #node-attach-disk-execute-btn – –
F-INFRAWORKLOADS-74 – ④Execute(실행) Execute Command Again button[onclick*="executeCommandAgain"] – –
F-INFRAWORKLOADS-75 – ④행 선택→상세 Show Result Detail tr[onclick*="showResultDetail"] – –
F-INFRAWORKLOADS-76 – 기타 Retry command for this Node button[onclick*="retryVMCommand"] mc-infra-manager/PostCmdInfra TC-INFRA-CMD-NGINX-01
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-77 – 기타 Previous a[onclick*="changeCommandResultPage"] mc-infra-manager/PostCmdInfra TC-INFRA-CMD-NGINX-01
TC-INFRA-CMD-02
TC-INFRA-CMD-03
TC-INFRA-CMD-04
F-INFRAWORKLOADS-78 – 기타 Toggle Check #server_status_icon_${vmID} – –
F-INFRAWORKLOADS-79 – 기타 Handle Check #checkbox_vm_${vmID} – –
F-INFRAWORKLOADS-80 – ⑦삭제 Detach a[onclick*="confirmDetachDisk"] – –
F-INFRAWORKLOADS-81 – ⑤생성 + Attach Disk a[onclick*="openAttachDiskModal"] – –
K8s Workloads 세부 기능 44개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-K8SWORKLOADS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/Deletek8scluster
mc-infra-manager/DeleteK8sNodeGroup
mc-infra-manager/GetAllK8sCluster
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetK8sCluster
mc-infra-manager/GetK8sClusterKubeconfig
mc-infra-manager/GetProviderList
mc-infra-manager/PutChangeK8sNodeGroupAutoscaleSize
mc-infra-manager/PutSetK8sNodeGroupAutoscaling
TC-K8S-SCREEN-ENTRY-01
TC-K8S-SCREEN-ENTRY-02
TC-K8S-SCREEN-ENTRY-03
TC-K8S-SCREEN-ENTRY-04
TC-K8S-SCREEN-ENTRY-05
TC-K8S-SCREEN-ENTRY-06
TC-K8S-WORKLOAD-CREATE-01
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-01
TC-K8S-DETAIL-01
TC-K8S-DETAIL-02
TC-K8S-DETAIL-03
TC-K8S-DELETE-01
TC-K8S-DELETE-02
TC-K8S-NODEGROUP-DELETE-01
TC-K8S-NODEGROUP-DELETE-02
TC-K8S-AUTOSCALING-01
TC-K8S-AUTOSCALING-02
TC-K8S-AUTOSCALESIZE-01
TC-K8S-AUTOSCALESIZE-02
F-K8SWORKLOADS-02 – ⑤생성 PMK DASHBOARD a[onclick*="addNewPmk"] mc-infra-manager/GetConnConfigList
mc-infra-manager/GetProviderList
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-01
F-K8SWORKLOADS-03 – ⑦삭제 PmkDelete a[onclick*="deletePmk"] – –
F-K8SWORKLOADS-04 – ②새로고침 refresh a[onclick*="refreshPmkList"] – –
F-K8SWORKLOADS-05 – ④스케일 Add New Node Group a[onclick*="addNewNodeGroup"] – –
F-K8SWORKLOADS-06 – ⑦삭제 NodeGroupDelete a[onclick*="deleteNodeGroup"] – –
F-K8SWORKLOADS-07 – 기타 Open Autoscaling Modal a[onclick*="openAutoscalingModal"] – –
F-K8SWORKLOADS-08 – ④스케일 Open Autoscale Size Modal a[onclick*="openAutoscaleSizeModal"] – –
F-K8SWORKLOADS-09 – ④스케일 Export Node Groups a[onclick*="exportNodeGroups"] – –
F-K8SWORKLOADS-10 – ②새로고침 refresh a[onclick*="getSelectedPmkData"] – –
F-K8SWORKLOADS-11 – ④스케일 Import from JSON: hidden file picker #import-nodegroups-file mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-12 – ④Execute(실행) Apply #nodegroup-autoscaling-submit-btn – –
F-K8SWORKLOADS-13 – ④Execute(실행) Apply #nodegroup-autoscalesize-submit-btn – –
F-K8SWORKLOADS-14 – 기타 Expert Creation button[onclick*="toggleExpertCreation"] – –
F-K8SWORKLOADS-15 – ⑨연관 리소스 조회 Change Cloud Connection Dynamic #cluster_cloudconnection_dynamic – –
F-K8SWORKLOADS-16 – 기타 Deploy button[onclick*="deployPmkDynamic"] mc-infra-manager/GetAvailableK8sVersion
mc-infra-manager/PostK8sClusterDynamic
mc-infra-manager/PostK8sClusterDynamicCheckRequest
mc-infra-manager/RecommendK8sNode
TC-K8S-WORKLOAD-CREATE-01
TC-K8S-WORKLOAD-CREATE-02
TC-K8S-CREATE-DYN-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-17 – ⑨연관 리소스 조회 Use Default a[onclick*="useDefaultImageDynamic"] – –
F-K8SWORKLOADS-18 – ⑨연관 리소스 조회 Validate And Open Image Modal Pmk a[onclick*="validateAndOpenImageModalPmk"] – –
F-K8SWORKLOADS-19 – ⑨연관 리소스 조회 Change Cloud Connection #cluster_cloudconnection mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/Getallsubnet
mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-K8S-CREATE-EXPERT-01
F-K8SWORKLOADS-20 – ④스케일 + nodeGroup #nodegroup_plusIcon mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-21 – 기타 Deploy button[onclick*="deployPmk"] mc-infra-manager/PostK8sCluster TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-03
F-K8SWORKLOADS-22 – 기타 Deploy button[onclick*="deployNode"] mc-infra-manager/GetAllSshKey
mc-infra-manager/GetAvailableK8sNodeImage
mc-infra-manager/PostK8sNodeGroup
TC-K8S-NODEGROUP-ADD-02
TC-K8S-CREATE-EXPERT-01
TC-K8S-CREATE-EXPERT-02
TC-K8S-NODEGROUP-ADD-03
TC-K8S-NODEGROUP-ADD-04
F-K8SWORKLOADS-23 – ⑨연관 리소스 조회 Use Default a[onclick*="useDefaultImage"] – –
F-K8SWORKLOADS-24 – ⑨연관 리소스 조회 Validate And Open Image Modal a[onclick*="validateAndOpenImageModal"] – –
F-K8SWORKLOADS-25 – 기타 Done button[onclick*="clusterFormDone_btn"] – –
F-K8SWORKLOADS-26 – ④행 선택→상세 Show Recommend Spec Setting #assistRecommendSpecConnectionName – –
F-K8SWORKLOADS-27 – ⑨연관 리소스 조회 Button a[onclick*="getRecommendVmInfo"] mc-infra-manager/RecommendSpec TC-K8S-CREATE-DYN-02
F-K8SWORKLOADS-28 – ⑨연관 리소스 조회 On Provider All Change Cluster #spec-provider-all-cluster – –
F-K8SWORKLOADS-29 – ⑨연관 리소스 조회 On Provider Check Change Cluster #spec-provider-aws-cluster – –
F-K8SWORKLOADS-30 – ④Execute(실행) Apply button[onclick*="applySpecInfo"] mc-infra-manager/PostInfraDynamicCheckRequest TC-K8S-CREATE-EXPERT-02
F-K8SWORKLOADS-31 – ④Execute(실행) Apply button[onclick*="applySpecInfo"] – –
F-K8SWORKLOADS-32 – ④행 선택→상세 Show Recommend Spec Setting Pmk #assistRecommendSpecConnectionName-pmk – –
F-K8SWORKLOADS-33 – ⑨연관 리소스 조회 Button a[onclick*="getRecommendVmInfoPmk"] mc-infra-manager/RecommendSpec TC-K8S-CREATE-DYN-02
F-K8SWORKLOADS-34 – ③필터/검색 Filter By Provider Pmk #spec-provider-filter-pmk – –
F-K8SWORKLOADS-35 – ④Execute(실행) Apply button[onclick*="applySpecInfoPmk"] – –
F-K8SWORKLOADS-36 – 기타 Toggle OSDropdown Pmk button[onclick*="toggleOSDropdownPmk"] – –
F-K8SWORKLOADS-37 – ④행 선택→상세 Ubuntu 22.04 a[onclick*="selectOSTypePmk"] – –
F-K8SWORKLOADS-38 – ⑥수정 Update GPUStatus Pmk #assist_gpu_image-pmk – –
F-K8SWORKLOADS-39 – ⑥수정 Update K8s Status Pmk #assist_k8s_image-pmk – –
F-K8SWORKLOADS-40 – ⑨연관 리소스 조회 Button a[onclick*="getRecommendImageInfoPmk"] mc-infra-manager/SearchImage TC-K8S-CREATE-DYN-02
TC-K8S-CREATE-DYN-03
F-K8SWORKLOADS-41 – ④Execute(실행) Use Default button[onclick*="applyDefaultImagePmk"] – –
F-K8SWORKLOADS-42 – ④Execute(실행) Apply button[onclick*="applyImageInfoPmk"] – –
F-K8SWORKLOADS-43 – 기타 ${nodeName} #nodeGroup_status_icon_${nodeID} – –
F-K8SWORKLOADS-44 – 기타 Handle Node Check #node_checkbox_${nodeID} – –
infratemplates (메뉴 미등재) 세부 기능 9개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-06
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-02 – ⑦삭제 Confirm Delete All a[onclick*="confirmDeleteAll"] mc-infra-manager/DeleteAllInfraDynamicTemplate
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-09
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-03 – ⑥수정 Edit button[onclick*="openEditModal"] – –
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-04 – ⑦삭제 Delete button[onclick*="confirmDelete"] mc-infra-manager/DeleteInfraDynamicTemplate
mc-infra-manager/GetAllInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-05 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-06 – ⑤생성 On Create Mode Change #create-mode-mci – –
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-07 – 기타 Extract button[onclick*="extractFromMci"] mc-infra-manager/GetInfraReqFromInfra TC-INFRA-TEMPLATE-06
TC-INFRA-TEMPLATE-07
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-08 – ⑤생성 Create button[onclick*="submitCreate"] mc-infra-manager/GetAllInfraDynamicTemplate
mc-infra-manager/PostInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-05
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11
F-OPERATIONS-MANAGE-WORKLOADS-INFRATEMPLATES-09 – ⑥수정 Save button[onclick*="submitEdit"] mc-infra-manager/GetAllInfraDynamicTemplate
mc-infra-manager/PutInfraDynamicTemplate
TC-INFRA-TEMPLATE-01
TC-INFRA-TEMPLATE-02
TC-INFRA-TEMPLATE-03
TC-INFRA-TEMPLATE-04
TC-INFRA-TEMPLATE-08
TC-INFRA-TEMPLATE-10
TC-INFRA-TEMPLATE-11

3. Operations › Manage › Workflows

  • Event Listeners (mceventlistener) — iframe — mc-workflow-manager-fe UI 통합
  • Workflows (mcworkflows) — iframe — mc-workflow-manager-fe UI 통합

iframe 화면의 세부 기능은 해당 프레임워크 UI가 제공한다. 콘솔 관점의 검증 대상은 화면 로딩과 콘솔↔iframe 인증 핸드셰이크(postMessage)다.

화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
mceventlistener Event Listeners /webconsole/_view/mceventlistener iframe F0 0 0 0
mcworkflows Workflows /webconsole/_view/mcworkflows iframe F0 0 0 0

4. Operations › Manage › Applications

  • Repository (apprepository) — iframe — mc-application-manager-fe UI 통합
  • App Status (appstatus) — iframe — mc-application-manager-fe UI 통합
  • SW Catalogs (swcatalogs) — iframe — mc-application-manager-fe UI 통합

iframe 화면의 세부 기능은 해당 프레임워크 UI가 제공한다. 콘솔 관점의 검증 대상은 화면 로딩과 콘솔↔iframe 인증 핸드셰이크(postMessage)다.

화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
apprepository Repository /webconsole/_view/apprepository iframe F0 0 0 0
appstatus App Status /webconsole/_view/appstatus iframe F0 0 0 0
swcatalogs SW Catalogs /webconsole/_view/swcatalogs iframe F0 0 0 0

5. Operations › Manage › Data Migrations

  • Back Up (mcdatabackup) — iframe — mc-data-manager-fe UI 통합
  • Generate (mcdatagenerate) — iframe — mc-data-manager-fe UI 통합
  • Log Management (mcdatalogmanager) — iframe — mc-data-manager-fe UI 통합
  • Migration (mcdatamigration) — iframe — mc-data-manager-fe UI 통합
  • Restore (mcdatarestore) — iframe — mc-data-manager-fe UI 통합

iframe 화면의 세부 기능은 해당 프레임워크 UI가 제공한다. 콘솔 관점의 검증 대상은 화면 로딩과 콘솔↔iframe 인증 핸드셰이크(postMessage)다.

화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
mcdatabackup Back Up /webconsole/_view/mcdatabackup iframe F0 0 0 0
mcdatagenerate Generate /webconsole/_view/mcdatagenerate iframe F0 0 0 0
mcdatalogmanager Log Management /webconsole/_view/mcdatalogmanager iframe F0 0 0 0
mcdatamigration Migration /webconsole/_view/mcdatamigration iframe F0 0 0 0
mcdatarestore Restore /webconsole/_view/mcdatarestore iframe F0 0 0 0

6. Operations › Analytics › Cost Analysis

  • Billing Report (billingreport) — iframe — mc-cost-optimizer-fe UI 통합
  • Budget (budget) — iframe — mc-cost-optimizer-fe UI 통합
  • Cost Alarm (costalarm) — iframe — mc-cost-optimizer-fe UI 통합
  • Dash Board (costdashboard) — iframe — mc-cost-optimizer-fe UI 통합

iframe 화면의 세부 기능은 해당 프레임워크 UI가 제공한다. 콘솔 관점의 검증 대상은 화면 로딩과 콘솔↔iframe 인증 핸드셰이크(postMessage)다.

화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
billingreport Billing Report /webconsole/_view/billingreport iframe F0 0 0 0
budget Budget /webconsole/_view/budget iframe F0 0 0 0
costalarm Cost Alarm /webconsole/_view/costalarm iframe F0 0 0 0
costdashboard Dash Board /webconsole/_view/costdashboard iframe F0 0 0 0

7. Operations › Analytics › Monitorings

  • Alert (mc011yalerts) — iframe — mc-observability-fe UI 통합
  • Config (mc011yconfig) — iframe — mc-observability-fe UI 통합
  • Insight (mc011yinsight) — iframe — mc-observability-fe UI 통합
  • Logs (mc011ylogs) — iframe — mc-observability-fe UI 통합
  • Tracing (mc011ytracing) — iframe — mc-observability-fe UI 통합
  • Monitoring (mco11ymonitorings) — iframe — mc-observability-fe UI 통합
  • alarmshistory (메뉴 미등재) (operations-analytics-eventsntraces-alarmshistory, 메뉴 미등재) — native F2 · 기능 2개
  • logconfig (메뉴 미등재) (operations-analytics-eventsntraces-logconfig, 메뉴 미등재) — native F1 · 기능 4개
  • logmanage (메뉴 미등재) (operations-analytics-eventsntraces-logmanage, 메뉴 미등재) — native F1 · 기능 2개
  • thresholdconfig (메뉴 미등재) (operations-analytics-eventsntraces-thresholdconfig, 메뉴 미등재) — native F1 · 기능 6개
  • dashboard (메뉴 미등재) (operations-analytics-monitorings-dashboard, 메뉴 미등재) — native F6 · 기능 4개
  • infrasmonitoring (메뉴 미등재) (operations-analytics-monitorings-infrasmonitoring, 메뉴 미등재) — native F6 · 기능 2개
  • monitoringconfig (메뉴 미등재) (operations-analytics-monitorings-monitoringconfig, 메뉴 미등재) — native F2 · 기능 3개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
mc011yalerts Alert /webconsole/_view/mc011yalerts iframe F0 0 0 0
mc011yconfig Config /webconsole/_view/mc011yconfig iframe F0 0 0 0
mc011yinsight Insight /webconsole/_view/mc011yinsight iframe F0 0 0 0
mc011ylogs Logs /webconsole/_view/mc011ylogs iframe F0 0 0 0
mc011ytracing Tracing /webconsole/_view/mc011ytracing iframe F0 0 0 0
mco11ymonitorings Monitoring /webconsole/_view/mco11ymonitorings iframe F0 0 0 0
operations-analytics-eventsntraces-alarmshistory alarmshistory (메뉴 미등재) /webconsole/operations/analytics/eventsntraces/alarmshistory native F2 2 2 0
operations-analytics-eventsntraces-logconfig logconfig (메뉴 미등재) /webconsole/operations/analytics/eventsntraces/logconfig native F1 4 7 0
operations-analytics-eventsntraces-logmanage logmanage (메뉴 미등재) /webconsole/operations/analytics/eventsntraces/logmanage native F1 2 4 0
operations-analytics-eventsntraces-thresholdconfig thresholdconfig (메뉴 미등재) /webconsole/operations/analytics/eventsntraces/thresholdconfig native F1 6 3 0
operations-analytics-monitorings-dashboard dashboard (메뉴 미등재) /webconsole/operations/analytics/monitorings/dashboard native F6 4 3 0
operations-analytics-monitorings-infrasmonitoring infrasmonitoring (메뉴 미등재) /webconsole/operations/analytics/monitorings/infrasmonitoring native F6 2 9 0
operations-analytics-monitorings-monitoringconfig monitoringconfig (메뉴 미등재) /webconsole/operations/analytics/monitorings/monitoringconfig native F2 3 3 0
alarmshistory (메뉴 미등재) 세부 기능 2개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-ALARMSHISTORY-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-observability/Gettriggerhistoryalllist
mc-observability/Gettriggerpolicyalllist
–
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-ALARMSHISTORY-02 – ②새로고침 refresh a[onclick*="refreshAlarmList"] mc-observability/Gettriggerpolicyalllist –
logconfig (메뉴 미등재) 세부 기능 4개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/AddLogConfig
mc-observability/GetLogConfig
mc-observability/RemoveLogConfig
–
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-02 – ②새로고침 Log Collection Configuration a[onclick*="refreshList"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-03 – 기타 Load Config button[onclick*="loadLogConfig"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGCONFIG-04 – ⑤생성 Add button[onclick*="addLogConfig"] – –
logmanage (메뉴 미등재) 세부 기능 2개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGMANAGE-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetAllInfra –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-LOGMANAGE-02 – ⑨연관 리소스 조회 Get Collected Log button[onclick*="getCollectedLog"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-observability/LogRangeQuery
–
thresholdconfig (메뉴 미등재) 세부 기능 6개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-observability/Createtriggerpolicy
mc-observability/Deletetriggerpolicy
mc-observability/Gettriggerpolicyalllist
–
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-02 – ②새로고침 Refresh List a[onclick*="refreshList"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-03 – ⑥수정 Edit button[onclick*="editSelected"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-04 – ⑧다중 삭제 Delete button[onclick*="deleteSelected"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-05 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-OPERATIONS-ANALYTICS-EVENTSNTRACES-THRESHOLDCONFIG-06 – ⑤생성 Create button[onclick*="createPolicy"] – –
dashboard (메뉴 미등재) 세부 기능 4개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
–
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-02 – ⑤생성 Add button[onclick*="confirmAddWidget"] mc-observability/GetMetricsByVMId –
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-03 – ④Execute(실행) Apply button[onclick*="applyWidgetConfig"] mc-observability/GetMetricsByVMId –
F-OPERATIONS-ANALYTICS-MONITORINGS-DASHBOARD-04 – ⑦삭제 Remove button[onclick*="executeRemoveWidget"] – –
infrasmonitoring (메뉴 미등재) 세부 기능 2개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-MONITORINGS-INFRASMONITORING-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/GetMeasurementFields
mc-observability/Getplugins
–
F-OPERATIONS-ANALYTICS-MONITORINGS-INFRASMONITORING-02 – ③제어 액션 Start Monitoring button[onclick*="startMonitoring"] mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-observability/GetAnomalyDetectionVMHistory
mc-observability/GetMetricsByVMId
mc-observability/GetPredictionVMHistory
–
monitoringconfig (메뉴 미등재) 세부 기능 3개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-observability/GetVMByNsMci
–
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-02 – ③제어 액션 MciSuspend a[onclick*="changeMciLifeCycle"] – –
F-OPERATIONS-ANALYTICS-MONITORINGS-MONITORINGCONFIG-03 – ②새로고침 refresh a[onclick*="refreshServerList"] mc-infra-manager/GetInfra
mc-observability/GetVMByNsMci
–

8. Settings › Account & Access › Organizations

  • Approvals (approvals) — native F1 · 기능 8개
  • Company Info (companyinfo) — native F6 · 기능 1개
  • Groups (groups) — native F3 · 기능 20개
  • Menus (menus) — native F3 · 기능 11개
  • Users (users) — native F1 · 기능 15개
  • accesscontrols (메뉴 미등재) (settings-accountnaccess-organizations-accesscontrols, 메뉴 미등재) — native F1 · 기능 5개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
approvals Approvals /webconsole/settings/accountnaccess/organizations/approvals native F1 8 2 0
companyinfo Company Info /webconsole/settings/accountnaccess/organizations/companyinfo native F6 1 5 0
groups Groups /webconsole/settings/accountnaccess/organizations/groups native F3 20 11 0
menus Menus /webconsole/settings/accountnaccess/organizations/menus native F3 11 6 0
users Users /webconsole/settings/accountnaccess/organizations/users native F1 15 15 0
settings-accountnaccess-organizations-accesscontrols accesscontrols (메뉴 미등재) /webconsole/settings/accountnaccess/organizations/accesscontrols native F1 5 3 0
Approvals 세부 기능 8개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-APPROVALS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
–
F-APPROVALS-02 – ②새로고침 refresh a[onclick*="initApprovals"] mc-iam-manager/Listusers –
F-APPROVALS-03 – ④행 선택→상세 Approve button[onclick*="approveSelectedUser"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
–
F-APPROVALS-04 – ④행 선택→상세 Reject button[onclick*="openRejectModalForSelected"] – –
F-APPROVALS-05 – ⑥수정 Confirm Reject button[onclick*="confirmReject"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
–
F-APPROVALS-06 – 기타 Approve button[onclick*="approveUser"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
–
F-APPROVALS-07 – 기타 Reject button[onclick*="openRejectModal"] – –
F-APPROVALS-08 – ④행 선택→상세 Approve Selected button[onclick*="approveSelected"] mc-iam-manager/Listusers
mc-iam-manager/UpdateUserStatus
–
Company Info 세부 기능 1개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-COMPANYINFO-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/activateCompany
mc-iam-manager/createCompany
mc-iam-manager/deactivateCompany
mc-iam-manager/getCompany
mc-iam-manager/updateCompany
–
Groups 세부 기능 20개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-GROUPS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/assignGroupPlatformRole
mc-iam-manager/Createorganization
mc-iam-manager/Deleteorganization
mc-iam-manager/getGroupPlatformRoles
mc-iam-manager/Getorganizations
mc-iam-manager/Getorganizationusers
mc-iam-manager/GetRoleList
mc-iam-manager/Removeuserorganization
mc-iam-manager/Updateorganization
–
F-GROUPS-02 – 기타 Expand All button[onclick*="expandAllGroups"] – –
F-GROUPS-03 – 기타 Collapse All button[onclick*="collapseAllGroups"] – –
F-GROUPS-04 – ⑤생성 Add Child #btn-add-child – –
F-GROUPS-05 – ⑥수정 Open Edit Group #btn-edit – –
F-GROUPS-06 – ⑦삭제 Open Delete Group #btn-delete – –
F-GROUPS-07 – ⑤생성 + Assign Platform Role #btn-assign-platform-role – –
F-GROUPS-08 – 기타 + Invite Member #btn-invite-member mc-iam-manager/Getorganizationusers
mc-iam-manager/Listusers
–
F-GROUPS-09 – ⑤생성 Save button[onclick*="submitCreateGroup"] – –
F-GROUPS-10 – ⑥수정 Save button[onclick*="submitEditGroup"] – –
F-GROUPS-11 – ⑦삭제 Delete button[onclick*="submitDeleteGroup"] – –
F-GROUPS-12 – ③필터/검색 Filter Invite Users #invite-member-search – –
F-GROUPS-13 – 기타 Invite button[onclick*="submitInviteMembers"] mc-iam-manager/Assignuserorganizations –
F-GROUPS-14 – ⑤생성 On Assign Role Changed #assign-role-select – –
F-GROUPS-15 – ⑤생성 Assign #assign-role-submit – –
F-GROUPS-16 – ⑦삭제 Remove button[onclick*="removeMember"] mc-iam-manager/Removeuserorganization –
F-GROUPS-17 – ②새로고침 Refresh button[onclick*="refreshGroups"] – –
F-GROUPS-18 – ⑤생성 Import Groups #import-groups-file mc-iam-manager/Createorganization
mc-iam-manager/Getorganizations
mc-iam-manager/Updateorganization
–
F-GROUPS-19 – 기타 Export JSON button[onclick*="exportGroups"] mc-iam-manager/Getorganizations –
F-GROUPS-20 – ⑤생성 Create Org button[onclick*="openCreateGroup"] – –
Menus 세부 기능 11개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-MENUS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/Createmenu
mc-iam-manager/Deletemenu
mc-iam-manager/GetAllAvailableMenus
mc-iam-manager/Getmenuresources
mc-iam-manager/Getrolelist
mc-iam-manager/Updatemenu
–
F-MENUS-02 – ⑤생성 Add Child button[onclick*="openCreateChildMenuModal"] – –
F-MENUS-03 – ⑥수정 Open Edit Menu Modal button[onclick*="openEditMenuModal"] – –
F-MENUS-04 – ⑦삭제 Open Delete Menu Modal button[onclick*="openDeleteMenuModal"] – –
F-MENUS-05 – ⑤생성 Save button[onclick*="saveCreateMenu"] – –
F-MENUS-06 – ⑥수정 Save button[onclick*="saveEditMenu"] – –
F-MENUS-07 – ⑦삭제 Delete button[onclick*="confirmDeleteMenu"] – –
F-MENUS-08 – ⑥수정 Update Export Filename #export-format-json – –
F-MENUS-09 – ⑥수정 Save button[onclick*="doExportMenus"] mc-iam-manager/Getmenuresources –
F-MENUS-10 – ⑤생성 Import Menus #import-menus-file mc-iam-manager/Createmenu
mc-iam-manager/Getmenuresources
mc-iam-manager/Updatemenu
–
F-MENUS-11 – ⑤생성 Add Root Menu button[onclick*="openCreateRootMenuModal"] – –
Users 세부 기능 15개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-USERS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/assignPlatformRole
mc-iam-manager/assignWorkspaceRole
mc-iam-manager/Createuser
mc-iam-manager/Deleteuser
mc-iam-manager/GetRoleList
mc-iam-manager/Getuserorganizations
mc-iam-manager/Getuserworkspacesbyuserid
mc-iam-manager/Listusers
mc-iam-manager/removePlatformRole
mc-iam-manager/Updateuser
–
F-USERS-02 – ⑦삭제 UserDelete a[onclick*="deleteUser"] mc-iam-manager/Deleteuser –
F-USERS-03 – ②새로고침 refresh a[onclick*="refreshUsersList"] – –
F-USERS-04 – 기타 Open Reset Password Modal button[onclick*="openResetPasswordModal"] – –
F-USERS-05 – 기타 Toggle User Status #user-status-toggle-btn mc-iam-manager/UpdateUserStatus –
F-USERS-06 – ⑤생성 Add Platform role button[onclick*="openAddUserRoleModal"] – –
F-USERS-07 – ⑤생성 Add Group button[onclick*="addUserGroup"] mc-iam-manager/Getorganizations –
F-USERS-08 – 기타 Reset Password button[onclick*="resetUserPassword"] mc-iam-manager/ResetUserPassword –
F-USERS-09 – ⑤생성 Assign button[onclick*="submitAssignGroup"] mc-iam-manager/Assignuserorganizations
mc-iam-manager/Getuserorganizations
mc-iam-manager/Removeuserorganization
–
F-USERS-10 – ⑨연관 리소스 조회 Cancel button[onclick*="goBackToUserList"] – –
F-USERS-11 – 기타 Deploy button[onclick*="deployUser"] – –
F-USERS-12 – ⑤생성 Add Role button[onclick*="submitUserRoleMapping"] mc-iam-manager/Getuserworkspacesbyuserid –
F-USERS-13 – ⑦삭제 Remove ${role.name} button[onclick*="removeUserRole"] mc-iam-manager/removePlatformRole –
F-USERS-14 – ⑦삭제 Remove workspace button[onclick*="removeUserWorkspace"] mc-iam-manager/Getuserworkspacesbyuserid –
F-USERS-15 – ⑦삭제 Remove button[onclick*="removeUserGroupById"] mc-iam-manager/Getuserorganizations
mc-iam-manager/Removeuserorganization
–
accesscontrols (메뉴 미등재) 세부 기능 5개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/createPolicy
mc-iam-manager/deletePolicy
mc-iam-manager/listPolicy
–
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-02 – ②새로고침 Refresh List a[onclick*="refreshList"] – –
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-03 – ⑧다중 삭제 Delete button[onclick*="deleteSelected"] – –
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SETTINGS-ACCOUNTNACCESS-ORGANIZATIONS-ACCESSCONTROLS-05 – ⑤생성 Create button[onclick*="createPolicy"] – –

9. Settings › Environment › Cloud SPs

  • Cloud Drivers (clouddrivers) — native F1 · 기능 2개 · TC 3건
  • Cloud Overview (cloudoverview) — native F6 · 기능 17개
  • Connections (connections) — native F1 · 기능 3개
  • Credentials (credentials) — native F1 · 기능 5개
  • CSP Definitions (cspdefinitions) — native F1 · 기능 5개 · TC 6건
  • cspaccounts (메뉴 미등재) (settings-environment-cloudsps-cspaccounts, 메뉴 미등재) — native F1 · 기능 6개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
clouddrivers Cloud Drivers /webconsole/settings/environment/cloudsps/clouddrivers native F1 2 1 3
cloudoverview Cloud Overview /webconsole/settings/environment/cloudsps/cloudoverview native F6 17 9 0
connections Connections /webconsole/settings/environment/cloudsps/connections native F1 3 3 0
credentials Credentials /webconsole/settings/environment/cloudsps/credentials native F1 5 2 0
cspdefinitions CSP Definitions /webconsole/settings/environment/cloudsps/cspdefinitions native F1 5 4 6
settings-environment-cloudsps-cspaccounts cspaccounts (메뉴 미등재) /webconsole/settings/environment/cloudsps/cspaccounts native F1 6 4 0
Cloud Drivers 세부 기능 2개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CLOUDDRIVERS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/ForwardAnyReqToAny TC-CONSOLE-CLOUDDRIVER-LIST-01
F-CLOUDDRIVERS-02 – ②새로고침 refresh a[onclick*="refreshDriverList"] – –
Cloud Overview 세부 기능 17개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CLOUDOVERVIEW-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) (dynamic)/(runtime)
mc-iam-manager/activateCspAccount
mc-iam-manager/createCspAccount
mc-iam-manager/deactivateCspAccount
mc-iam-manager/deleteCspAccount
mc-iam-manager/getCspAccountByID
mc-iam-manager/listCspAccounts
mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/validateCspAccount
–
F-CLOUDOVERVIEW-02 – ⑦삭제 Delete CSP Account a[onclick*="deleteCspAccounts"] – –
F-CLOUDOVERVIEW-03 – ②새로고침 refresh a[onclick*="refreshCspList"] – –
F-CLOUDOVERVIEW-04 – ④행 선택→상세 Validate button[onclick*="validateSelectedCsp"] – –
F-CLOUDOVERVIEW-05 – ④행 선택→상세 Deactivate #csp-toggle-status-btn – –
F-CLOUDOVERVIEW-06 – ⑤생성 Save button[onclick*="createCspAccount"] – –
F-CLOUDOVERVIEW-07 – ⑤생성 Add Service button[onclick*="showAddServiceRow"] – –
F-CLOUDOVERVIEW-08 – 기타 Run All button[onclick*="runAllReadyz"] – –
F-CLOUDOVERVIEW-09 – ④Execute(실행) Execute Sync Csp Resources #sync-execute-btn (dynamic)/(runtime) –
F-CLOUDOVERVIEW-10 – ②새로고침 Retry button[onclick*="refresh"] – –
F-CLOUDOVERVIEW-11 – ⑥수정 Edit BaseURL button[onclick*="editFrameworkUrl"] – –
F-CLOUDOVERVIEW-12 – ⑥수정 Save button[onclick*="saveFrameworkUrl"] – –
F-CLOUDOVERVIEW-13 – ⑥수정 Cancel button[onclick*="cancelEditFrameworkUrl"] – –
F-CLOUDOVERVIEW-14 – 기타 Readyz button[onclick*="runReadyz"] – –
F-CLOUDOVERVIEW-15 – 기타 Init #readyz-init-btn-${fw.name} – –
F-CLOUDOVERVIEW-16 – ⑤생성 Save button[onclick*="saveNewService"] – –
F-CLOUDOVERVIEW-17 – ⑤생성 Cancel button[onclick*="cancelAddService"] – –
Connections 세부 기능 3개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CONNECTIONS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetConnConfig
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetCredentialHolderList
–
F-CONNECTIONS-02 – ②새로고침 Refresh Connection List a[onclick*="refreshConnectionList"] – –
F-CONNECTIONS-03 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
Credentials 세부 기능 5개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CREDENTIALS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetCredentialHolderList
mc-infra-manager/RegisterCredential
–
F-CREDENTIALS-02 – ②새로고침 Refresh a[onclick*="refreshCredentialList"] – –
F-CREDENTIALS-03 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-CREDENTIALS-04 – ⑤생성 Add Kv Row button[onclick*="addKvRow"] – –
F-CREDENTIALS-05 – ⑤생성 Register button[onclick*="registerCredential"] – –
CSP Definitions 세부 기능 5개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-CSPDEFINITIONS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-infra-manager/GetCloudInfo
mc-infra-manager/GetProviderList
mc-infra-manager/RegisterCspDefinition
mc-infra-manager/UnregisterCspDefinition
TC-CONSOLE-CSPDEF-LIST-01
TC-CONSOLE-CSPDEF-PLATFORM-01
TC-CONSOLE-CSPDEF-CREATE-01
TC-CONSOLE-CSPDEF-DELETE-01
TC-CONSOLE-CSPDEF-DELETE-02
F-CSPDEFINITIONS-02 – ⑦삭제 Delete CSP Definition a[onclick*="deleteDefinitions"] – –
F-CSPDEFINITIONS-03 – ②새로고침 refresh a[onclick*="refreshDefinitionList"] – –
F-CSPDEFINITIONS-04 – ⑤생성 Add Region button[onclick*="addRegionRow"] – –
F-CSPDEFINITIONS-05 – ⑤생성 Save button[onclick*="createDefinition"] – –
cspaccounts (메뉴 미등재) 세부 기능 6개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/createCspAccount
mc-iam-manager/deleteCspAccount
mc-iam-manager/listCspAccounts
mc-iam-manager/validateCspAccount
–
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-02 – ②새로고침 Refresh a[onclick*="refreshCredentialList"] – –
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-03 – ④행 선택→상세 Validate Selected button[onclick*="validateSelected"] – –
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-04 – ⑧다중 삭제 Delete Selected button[onclick*="deleteSelected"] – –
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-05 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SETTINGS-ENVIRONMENT-CLOUDSPS-CSPACCOUNTS-06 – ⑤생성 Create button[onclick*="createCredential"] – –

10. Settings › Environment › Cloud Resources

  • Disks (disks) — native F1 · 기능 8개 · TC 10건
  • MyImages (myimages) — native F1 · 기능 5개
  • Networks (networks) — native F1 · 기능 12개 · TC 8건
  • NLB (nlbs) — native F1 · 기능 8개 · TC 3건
  • Resource Sync (resourcesync) — native F5 · 기능 23개
  • Security Groups (securitygroups) — native F1 · 기능 10개 · TC 9건
  • Images (serverimages) — native F1 · 기능 6개
  • Specs (serverspecs) — native F1 · 기능 5개
  • SSH Keys (sshkeys) — native F1 · 기능 7개 · TC 6건
  • networktemplates (메뉴 미등재) (settings-environment-cloudresources-networktemplates, 메뉴 미등재) — native F6 · 기능 9개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
disks Disks /webconsole/settings/environment/cloudresources/disks native F1 8 11 10
myimages MyImages /webconsole/settings/environment/cloudresources/myimages native F1 5 7 0
networks Networks /webconsole/settings/environment/cloudresources/networks native F1 12 9 8
nlbs NLB /webconsole/settings/environment/cloudresources/nlbs native F1 8 13 3
resourcesync Resource Sync /webconsole/settings/environment/cloudresources/resourcesync native F5 23 0 0
securitygroups Security Groups /webconsole/settings/environment/cloudresources/securitygroups native F1 10 8 9
serverimages Images /webconsole/settings/environment/cloudresources/serverimages native F1 6 7 0
serverspecs Specs /webconsole/settings/environment/cloudresources/serverspecs native F1 5 7 0
sshkeys SSH Keys /webconsole/settings/environment/cloudresources/sshkeys native F1 7 7 6
settings-environment-cloudresources-networktemplates networktemplates (메뉴 미등재) /webconsole/settings/environment/cloudresources/networktemplates native F6 9 7 0
Disks 세부 기능 8개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-DISKS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetDataDisk
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-02 – ⑤생성 Attach selected Data Disk a[onclick*="openAttachFromList"] mc-infra-manager/GetAllInfra TC-INFRA-DISK-ATTACH-01
F-DISKS-03 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelDataDisk
mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DELETE-02
TC-INFRA-DISK-DETACH-02
F-DISKS-04 – ⑦삭제 Detach #detail-detach-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-05 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-DISKS-06 – ④Execute(실행) Execute Create Disk #create-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PostDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-CREATE-02
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-07 – ④Execute(실행) Execute Import Disk #import-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
F-DISKS-08 – ④Execute(실행) Execute Attach Disk #attach-disk-execute-btn mc-infra-manager/GetAllDataDisk
mc-infra-manager/GetDataDisk
mc-infra-manager/PutNodeDataDisk
TC-INFRA-DISK-LIST-01
TC-INFRA-DISK-LIST-02
TC-INFRA-DISK-CREATE-01
TC-INFRA-DISK-DETACH-01
TC-INFRA-DISK-DELETE-01
TC-INFRA-DISK-DETACH-02
MyImages 세부 기능 5개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-MYIMAGES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetCustomImage
–
F-MYIMAGES-02 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelCustomImage
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
–
F-MYIMAGES-03 – ⑦삭제 Delete button[onclick*="confirmDeleteCustomImage"] mc-infra-manager/DelCustomImage
mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
–
F-MYIMAGES-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-MYIMAGES-05 – ④Execute(실행) Execute Register Custom Image #create-myimage-execute-btn mc-infra-manager/GetAllCustomImage
mc-infra-manager/GetCustomImage
mc-infra-manager/PostCustomImage
–
Networks 세부 기능 12개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-NETWORKS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllVNet
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-02 – ⑥수정 Edit selected a[onclick*="triggerEditSelected"] mc-infra-manager/DelSubnet
mc-infra-manager/GetVNet
TC-INFRA-VPC-EDIT-01
F-NETWORKS-03 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelVNet
mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
TC-INFRA-VPC-DELETE-02
F-NETWORKS-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-NETWORKS-05 – ⑥수정 Cancel button[onclick*="cancelEditMode"] – –
F-NETWORKS-06 – ⑥수정 Save VNet button[onclick*="saveVNet"] mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
mc-infra-manager/PostSubnet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-EDIT-02
TC-INFRA-VPC-DELETE-01
F-NETWORKS-07 – ⑤생성 + Add Subnet button[onclick*="addEditSubnetRow"] – –
F-NETWORKS-08 – ⑤생성 + Add Subnet button[onclick*="addSubnetRow"] – –
F-NETWORKS-09 – ④Execute(실행) Execute Create VNet #create-vpc-execute-btn mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
mc-infra-manager/PostVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-CREATE-02
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-10 – ②Query(조회) Query button[onclick*="loadUnmanagedVNets"] – –
F-NETWORKS-11 – ④Execute(실행) Execute Import VNets #import-vnet-execute-btn mc-infra-manager/GetAllVNet
mc-infra-manager/GetVNet
TC-INFRA-VPC-LIST-01
TC-INFRA-VPC-LIST-02
TC-INFRA-VPC-CREATE-01
TC-INFRA-VPC-EDIT-01
TC-INFRA-VPC-DELETE-01
F-NETWORKS-12 – ⑦삭제 Delete button[onclick*="confirmDeleteSubnet"] mc-infra-manager/DelSubnet
mc-infra-manager/GetVNet
TC-INFRA-VPC-EDIT-01
NLB 세부 기능 8개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-NLBS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
mc-infra-manager/GetNLB
mc-infra-manager/GetNLBSupport
–
F-NLBS-02 – ④행 선택→상세 Check health of selected a[onclick*="checkSelectedNlbHealth"] mc-infra-manager/GetNLBHealth TC-INFRA-NLB-HEALTH-01
F-NLBS-03 – ⑦삭제 Edit selected (assign / unassign nodes) a[onclick*="triggerEditSelected"] mc-infra-manager/GetInfra
mc-infra-manager/GetNLB
–
F-NLBS-04 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelNLB
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
–
F-NLBS-05 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-NLBS-06 – ④Execute(실행) Execute Edit Nlb Nodes #nlb-edit-execute-btn mc-infra-manager/AddNLBNodes
mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
mc-infra-manager/RemoveNLBNodes
–
F-NLBS-07 – ④Execute(실행) Execute Create Nlb #create-nlb-execute-btn mc-infra-manager/GetAllNLBInNs
mc-infra-manager/GetNLB
mc-infra-manager/PostNLB
TC-INFRA-NLB-CREATE-01
TC-INFRA-NLB-CREATE-02
F-NLBS-08 – ⑤생성 Create NLB button[onclick*="openCreateNlbModal"] mc-infra-manager/GetAllInfra
mc-infra-manager/GetInfra
mc-infra-manager/GetInfraGroupIds
mc-infra-manager/GetNLBSupport
–
Resource Sync 세부 기능 23개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-RESOURCESYNC-01 – ⑩탭 전환 Sync Status a[onclick*="syncShowTab"] – –
F-RESOURCESYNC-02 – ④Execute(실행) Provider input[onclick*="syncOnProviderModeChange"] – –
F-RESOURCESYNC-03 – ⑧다중 삭제 Select All a[onclick*="syncSelectAllConn"] – –
F-RESOURCESYNC-04 – ④Execute(실행) Resource Type input[onclick*="syncOnResTypeModeChange"] – –
F-RESOURCESYNC-05 – ④Execute(실행) Query button[onclick*="syncQuery"] – –
F-RESOURCESYNC-06 – ③필터/검색 Sync Filter Table #sync-table-search – –
F-RESOURCESYNC-07 – ④Execute(실행) Target Provider input[onclick*="syncToggleProvider"] – –
F-RESOURCESYNC-08 – ④Execute(실행) Resource Type input[onclick*="syncToggleResType"] – –
F-RESOURCESYNC-09 – ④Execute(실행) Run Sync button[onclick*="syncExecute"] – –
F-RESOURCESYNC-10 – ④Execute(실행) Sync Res On Provider Change #res-provider – –
F-RESOURCESYNC-11 – ④Execute(실행) Query button[onclick*="syncResQuery"] – –
F-RESOURCESYNC-12 – ④Execute(실행) Register button[onclick*="syncResRegister"] – –
F-RESOURCESYNC-13 – ⑦삭제 Unregister #res-btn-unregister – –
F-RESOURCESYNC-14 – ⑩탭 전환 Schedule List a[onclick*="scheduleShowTab"] – –
F-RESOURCESYNC-15 – ⑤생성 + Add Schedule button[onclick*="loadModalDropdownsOnce"] – –
F-RESOURCESYNC-16 – ④Execute(실행) Query button[onclick*="nsSyncQuery"] – –
F-RESOURCESYNC-17 – ④Execute(실행) Apply button[onclick*="nsSyncApply"] – –
F-RESOURCESYNC-18 – 기타 Node input[onclick*="scheduleToggleModalMci"] – –
F-RESOURCESYNC-19 – ⑤생성 Create button[onclick*="scheduleSubmitCreate"] – –
F-RESOURCESYNC-20 – ④Execute(실행) Sync Toggle Provider Conns input[onclick*="syncToggleProviderConns"] – –
F-RESOURCESYNC-21 – ④Execute(실행) Sync On Provider Change input[onclick*="syncOnProviderChange"] – –
F-RESOURCESYNC-22 – ③제어 액션 Schedule Pause_resume button[onclick*="schedulePause_resume"] – –
F-RESOURCESYNC-23 – ⑦삭제 🗑 button[onclick*="scheduleDelete"] – –
Security Groups 세부 기능 10개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SECURITYGROUPS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetAllVNet
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-02 – ⑥수정 Edit selected a[onclick*="triggerEditSelected"] mc-infra-manager/GetSecurityGroup TC-INFRA-SG-EDIT-01
F-SECURITYGROUPS-03 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSecurityGroup
mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
TC-INFRA-SG-DELETE-02
F-SECURITYGROUPS-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SECURITYGROUPS-05 – ⑥수정 Cancel button[onclick*="cancelEditMode"] – –
F-SECURITYGROUPS-06 – ⑥수정 Save SG #edit-save-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
mc-infra-manager/PutSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-EDIT-02
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-07 – ⑤생성 + Add Rule button[onclick*="addEditRuleRow"] – –
F-SECURITYGROUPS-08 – ⑤생성 + Add Rule button[onclick*="addFirewallRuleRow"] – –
F-SECURITYGROUPS-09 – ④Execute(실행) Execute Create SG #create-sg-execute-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
mc-infra-manager/PostSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-CREATE-02
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
F-SECURITYGROUPS-10 – ④Execute(실행) Execute Import SG #import-sg-execute-btn mc-infra-manager/GetAllSecurityGroup
mc-infra-manager/GetSecurityGroup
TC-INFRA-SG-LIST-01
TC-INFRA-SG-LIST-02
TC-INFRA-SG-CREATE-01
TC-INFRA-SG-EDIT-01
TC-INFRA-SG-DELETE-01
Images 세부 기능 6개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SERVERIMAGES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/ForwardAnyReqToAny
mc-infra-manager/GetConnConfigList
–
F-SERVERIMAGES-02 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelImage
mc-infra-manager/SearchImage
–
F-SERVERIMAGES-03 – ③필터/검색 Search Images #search-image-btn mc-infra-manager/SearchImage –
F-SERVERIMAGES-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SERVERIMAGES-05 – ④행 선택→상세 Select button[onclick*="openImageSelectPopup"] mc-infra-manager/GetConnConfigList –
F-SERVERIMAGES-06 – ⑤생성 Register button[onclick*="submitRegisterImage"] mc-infra-manager/PostImage
mc-infra-manager/SearchImage
–
Specs 세부 기능 5개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SERVERSPECS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/FilterSpecsByRange
mc-infra-manager/ForwardAnyReqToAny
–
F-SERVERSPECS-02 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSpec
mc-infra-manager/FilterSpecsByRange
–
F-SERVERSPECS-03 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SERVERSPECS-04 – ④행 선택→상세 Select button[onclick*="openSpecSelectPopup"] mc-infra-manager/GetConnConfigList –
F-SERVERSPECS-05 – ⑤생성 Register button[onclick*="submitRegisterSpec"] mc-infra-manager/FilterSpecsByRange
mc-infra-manager/PostSpec
–
SSH Keys 세부 기능 7개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SSHKEYS-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetConnConfigList
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
F-SSHKEYS-02 – ⑧다중 삭제 Delete selected a[onclick*="confirmBulkDelete"] mc-infra-manager/DelSshKey
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
TC-INFRA-SSHKEY-DELETE-02
F-SSHKEYS-03 – ⑦삭제 Delete button[onclick*="confirmDeleteSshKey"] mc-infra-manager/DelSshKey
mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
TC-INFRA-SSHKEY-DELETE-02
F-SSHKEYS-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SSHKEYS-05 – ④행 선택→상세 Show #toggle-privkey-btn – –
F-SSHKEYS-06 – ④Execute(실행) Execute Create Ssh Key #create-sshkey-execute-btn mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
mc-infra-manager/PostSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-CREATE-02
TC-INFRA-SSHKEY-DELETE-01
F-SSHKEYS-07 – ④Execute(실행) Execute Import Ssh Key #import-sshkey-execute-btn mc-infra-manager/GetAllSshKey
mc-infra-manager/GetSshKey
TC-INFRA-SSHKEY-LIST-01
TC-INFRA-SSHKEY-LIST-02
TC-INFRA-SSHKEY-CREATE-01
TC-INFRA-SSHKEY-DELETE-01
networktemplates (메뉴 미등재) 세부 기능 9개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/GetConnConfigList
–
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-02 – ⑦삭제 Confirm Delete All a[onclick*="confirmDeleteAll"] mc-infra-manager/DeleteAllVNetTemplate
mc-infra-manager/GetAllVNetTemplate
–
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-03 – ⑥수정 Edit button[onclick*="openEditModal"] – –
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-04 – ④행 선택→상세 Hide Detail a[onclick*="hideDetail"] – –
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-05 – 기타 On Modal Mode Change #create-mode-policy – –
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-06 – ⑦삭제 Remove Subnet Row button[onclick*="removeSubnetRow"] – –
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-07 – ⑤생성 + Add Subnet button[onclick*="addSubnetRow"] – –
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-08 – ⑤생성 Create button[onclick*="submitCreate"] mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/PostVNetTemplate
–
F-SETTINGS-ENVIRONMENT-CLOUDRESOURCES-NETWORKTEMPLATES-09 – ⑥수정 Save button[onclick*="submitEdit"] mc-infra-manager/GetAllVNetTemplate
mc-infra-manager/PutVNetTemplate
–

11. Common (로그인·공통 레이아웃)

  • 공통 레이아웃 (모든 화면) (layout, 메뉴 미등재) — native LAYOUT · 기능 9개
  • login (메뉴 미등재) (auth-login, 메뉴 미등재) — native F6 · 기능 1개
  • logout (메뉴 미등재) (auth-logout, 메뉴 미등재) — native F6 · 기능 0개
  • signup (메뉴 미등재) (auth-signup, 메뉴 미등재) — native F6 · 기능 1개
  • unauthorized (메뉴 미등재) (auth-unauthorized, 메뉴 미등재) — native F6 · 기능 1개
화면ID 화면명 URL 통합 포맷 기능수 API수 TC수
layout 공통 레이아웃 (모든 화면) (모든 화면) native LAYOUT 9 5 0
auth-login login (메뉴 미등재) /auth/login native F6 1 3 0
auth-logout logout (메뉴 미등재) /auth/logout native F6 0 0 0
auth-signup signup (메뉴 미등재) /auth/signup native F6 1 1 0
auth-unauthorized unauthorized (메뉴 미등재) /auth/unauthorized native F6 1 3 0
공통 레이아웃 (모든 화면) 세부 기능 9개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-LAYOUT-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/GetAllAvailableMenus –
F-LAYOUT-02 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/listUserProjectsByWorkspace
mc-iam-manager/listUserWorkspaces
mc-web-console(self)/refresh
–
F-LAYOUT-03 – ⑥수정 Cancel button[onclick*="commonConfirmClose"] – –
F-LAYOUT-04 – ⑥수정 OK button[onclick*="commonConfirmOk"] – –
F-LAYOUT-05 – 기타 Cancel button[onclick*="commonPromptClose"] – –
F-LAYOUT-06 – 기타 OK button[onclick*="commonPromptOk"] – –
F-LAYOUT-07 – 기타 OK button[onclick*="commonAlertClose"] – –
F-LAYOUT-08 – 기타 OK button[onclick*="commonResultAlertClose"] – –
F-LAYOUT-09 – 기타 Change Password button[onclick*="changeMyPassword"] mc-iam-manager/ChangeMyPassword –
login (메뉴 미등재) 세부 기능 1개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-AUTH-LOGIN-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/GetAllAvailableMenus
mc-web-console(self)/login
mc-web-console(self)/refresh
–
signup (메뉴 미등재) 세부 기능 1개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-AUTH-SIGNUP-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-web-console(self)/signup –
unauthorized (메뉴 미등재) 세부 기능 1개
기능ID 탭 카테고리 기능 트리거 호출 API 검증 TC
F-AUTH-UNAUTHORIZED-01 – ①진입 자동조회 화면 진입 — 자동 조회 (page load) mc-iam-manager/GetAllAvailableMenus
mc-web-console(self)/login
mc-web-console(self)/refresh
–

Clone this wiki locally