{
  "issueId": "3308",
  "environment": "dev",
  "source": "local checklist",
  "sourceText": "주홍석님의 QA 요청입니다\n조지민 프로님 안녕하세요, 비스킷 링크 개발계 QA 요청드립니다\n\n[1] QA 요청 배경\n- https://itsm.bix.bz/issues/3308\n\n[2] 사전 데이터\n- 개발계에서 RM 정책을 확인할 테넌트와 하위 부서 데이터 준비\n\n[3] 사전 작업\n- admin과 테넌트 관리자 계정으로 RM 정책 화면 접근 가능 여부 확인\n\n[4] 권한별 테스트\n- admin\n- ta\n\n[5] 검증 대상\n- RM 정책 관리 화면\n- 테넌트 관리자 RM 정책 화면\n\n[6] 체크리스트\n- admin 계정에서 RM 정책이 기존처럼 조회되고 설정 가능한지 확인\n- 테넌트 관리자 계정에서 TA 노출 대상 RM 정책 2개가 목록에 보이는지 확인\n- TA 노출 대상: 사업자카드 사용, ISP 결제\n- 테넌트 관리자 계정에서 본인 테넌트 범위의 하위 법인, 영업점, 가맹점 기준으로 정책을 확인할 수 있는지 확인\n- 테넌트 관리자 계정에서 admin 전용 정책과 롤백된 비스킷 카드 사용 정책은 목록에 노출되지 않는지 확인",
  "scope": "dev 환경에서 ADMIN RM 정책 관리 화면과 TA RM 정책 화면의 정책 노출 범위, 테넌트/부서 범위, admin 전용 정책 미노출 여부를 확인",
  "checklist": [
    "admin 계정에서 RM 정책이 기존처럼 조회되고 설정 가능한지 확인",
    "테넌트 관리자 계정에서 TA 노출 대상 RM 정책 2개가 목록에 보이는지 확인",
    "TA 노출 대상: 사업자카드 사용, ISP 결제",
    "테넌트 관리자 계정에서 본인 테넌트 범위의 하위 법인, 영업점, 가맹점 기준으로 정책을 확인할 수 있는지 확인",
    "테넌트 관리자 계정에서 admin 전용 정책과 롤백된 비스킷 카드 사용 정책은 목록에 노출되지 않는지 확인"
  ],
  "roles": [
    "TA"
  ],
  "routeCandidates": "../../../../qa-results/issues/3308/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "ADMIN RM 정책 관리",
      "application": "admin",
      "roles": [],
      "path": "/admin/ta-department-setting",
      "tenantParam": "tenantId",
      "searchButtonSelector": "button:has-text('검색'), button:has-text('조회')",
      "filters": [
        {
          "name": "정책 검색어",
          "selector": "input[placeholder*='검색'], input[name='keyword'], input[name='searchKeyword']",
          "type": "textbox",
          "value": "QA-3308",
          "queryParamCandidates": [
            "keyword",
            "searchKeyword",
            "search",
            "query"
          ]
        }
      ]
    },
    {
      "name": "TA RM 정책 화면",
      "application": "admin",
      "roles": [
        "TA"
      ],
      "path": "/admin/ta-department-setting",
      "tenantParam": "tenantId",
      "searchButtonSelector": "button:has-text('검색'), button:has-text('조회')",
      "filters": []
    }
  ],
  "scenario": "rm-department-policy"
}
