{
  "issueId": "4460",
  "environment": "dev",
  "source": "user-provided checklist (Redmine #4460)",
  "sourceText": "요청자: 송인준\n[1] QA 요청 배경\n* https://itsm.bix.bz/issues/4460\n[2] 사전 데이터\n* 비스킷링크, 비스킷페이 계정\n[3] 사전 작업\n* 비스킷링크 계정 로그인, 비스킷 페이 계정 로그인\n[4] 권한별 테스트\n* VE\n[5] 검증 대상\n* 스토어 이체비밀번호 설정 강제 등록 시 로그인 화면에서 강제 되는지 확인\n[6] 체크리스트\n* 부서 설정 관리 > 설정 항목 스토어 이체비밀번호 설정 강제 활성화 시 소속 사용자가 비스킷 페이 접근 하면 등록 화면이 강제 되는지 확인\n* 설정 전 아무것도 못건드리는지 확인",
  "scope": "개발계 부서 설정 관리 '스토어 이체비밀번호 설정 강제' 활성화 시 이체 비밀번호 미등록 VE의 비스킷페이 설정 화면 강제·다른 화면 차단·등록 후 정상 이용 QA",
  "checklist": [
    "사전: VE(jjmve01, A_주홍석_가맹3) 이체 비밀번호 미등록(요청자 초기화), 테넌트 단위 '스토어 이체비밀번호 설정 강제'(#673) 사용 중",
    "설정 전: 테넌트 단위 설정(#673)을 잠시 끄고 VE 로그인 → 강제 대상 아님, 홈 정상 진입",
    "ADMIN 부서 설정 관리 > 생성: 스토어 이체비밀번호 설정 강제, 가맹점 A_주홍석_가맹3(BP100488), 활성화 → 목록에 사용 상태로 표시",
    "VE 재로그인 후 비스킷페이 접근 → 이체 비밀번호 설정 화면으로 강제 이동",
    "설정 전 다른 화면 차단: 하단 메뉴(홈·지갑·결제·내역·카드)와 송금·마이페이지 등 직접 주소 진입 모두 설정 화면으로 되돌아감",
    "설정 화면에서 2차인증 PIN과 요청자가 정한 이체 비밀번호(.env.local QA_4460_TRANSFER_PASSWORD) 등록 → 완료 안내 후 홈 이동, 다른 메뉴 정상 이용",
    "원복: 생성한 부서 설정 삭제, 테넌트 단위 설정(#673) 다시 사용, jjmve01 이체 비밀번호는 요청자가 정한 값으로 등록된 상태 유지(요청자 요청)"
  ],
  "roles": [
    "ADMIN",
    "VE"
  ],
  "routeCandidates": "../../../../qa-results/issues/4460/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "부서 설정 관리",
      "application": "admin",
      "path": "/admin/department-setting",
      "tenantParam": "tenantId",
      "roles": [
        "ADMIN"
      ],
      "filters": []
    },
    {
      "name": "비스킷페이 이체 비밀번호 설정",
      "application": "store",
      "path": "/user/transfer-password/setup",
      "tenantParam": "tenantId",
      "roles": [
        "VE"
      ],
      "filters": []
    }
  ],
  "fixture": {
    "tenantName": "빅스페이먼츠",
    "vendorName": "A_주홍석_가맹3",
    "vendorCode": "BP100488",
    "tenantPolicyId": 673,
    "blockedPaths": [
      "/",
      "/wallets",
      "/payment",
      "/transactions",
      "/biscuit-card",
      "/transfer",
      "/user"
    ]
  },
  "scenario": "transfer-password-setup-required"
}
