{
  "issueId": "4055",
  "environment": "dev",
  "scenario": "user-corporation-column-filter-excel",
  "source": "Redmine #4055 re-QA + user-provided QA checklist 2026-09-04",
  "sourceText": "송인준님의 재 QA 요청입니다. 비스킷 링크 개발계에서 BO 계정으로 업체관리 > 사용자관리 > 사용자 화면에 진입해 이전 QA 실패 항목이었던 법인 검색 조건을 재검증합니다. Redmine: https://itsm.bix.bz/issues/4055",
  "scope": "개발계 비스킷 링크 업체관리 > 사용자관리 > 사용자 화면(/business/member)에서 BO 권한의 법인 검색 조건 노출과 실제 필터 동작을 재검증한다.",
  "roles": [
    "BO"
  ],
  "subjectAccounts": [
    {
      "role": "BO",
      "label": "BO 개발계 기본 계정",
      "envRole": "BO"
    }
  ],
  "checklist": [
    "법인 검색 조건 추가 확인"
  ],
  "setupSteps": [
    {
      "name": "BO 개발계 로그인 및 사용자 화면 접근",
      "kind": "state-verify",
      "role": "BO",
      "targetRoles": [
        "BO"
      ],
      "application": "admin",
      "description": "BO 개발계 기본 계정으로 로그인하고 업체관리 > 사용자관리 > 사용자 화면에 접근할 수 있어야 한다.",
      "required": true,
      "mutation": "none",
      "navigation": {
        "name": "업체관리 > 사용자관리 > 사용자",
        "path": "/business/member"
      }
    },
    {
      "name": "BO 조회 범위의 법인 연결 사용자 데이터 확인",
      "kind": "state-verify",
      "role": "BO",
      "targetRoles": [
        "BO"
      ],
      "application": "admin",
      "description": "BO 사용자 조회 범위에 법인 정보가 연결된 사용자가 1명 이상 있어 화면과 검색 결과를 대조할 수 있어야 한다.",
      "required": true,
      "mutation": "none"
    }
  ],
  "pages": [
    {
      "name": "업체관리 > 사용자관리 > 사용자",
      "application": "admin",
      "path": "/business/member",
      "tenantParam": "tenantId",
      "roles": [
        "BO"
      ],
      "recordsSelector": "[role='grid']:last-of-type [role='row']",
      "searchButtonSelector": "button:has-text('검색')",
      "dataRequestUrlPattern": "/api/v2/users",
      "filters": [
        {
          "name": "법인",
          "label": "법인",
          "type": "combobox",
          "value": "조회 결과에 존재하는 법인",
          "queryParam": "associatedCorporationId"
        }
      ]
    }
  ]
}
