{
  "issueId": "4294",
  "environment": "dev",
  "source": "user-provided checklist (Redmine #4294)",
  "sourceText": "요청자: 송인준\n[1] QA 요청 배경\n* https://itsm.bix.bz/issues/4294\n[2] 사전 데이터\n* 비스킷링크 ADMIN,TA 계정\n[3] 사전 작업\n* 비스킷링크 ADMIN,TA 계정 로그인\n[4] 권한별 테스트\n* ADMIN,TA (CO는 요청자 확인으로 제외)\n[5] 검증 대상\n* 업체관리 > 사용자관리 > 사용자프리셋 > 프리셋 권한 설정 섹션의 노출범위 탭\n[6] 체크리스트\n* 노출범위 탭의 전체 범위 누른 후 법인 아래 '모든 법인의 CO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.' 영업점 아래 '모든 영업점의 BO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.'",
  "scope": "개발계 업체관리 > 사용자관리 > 사용자프리셋 노출 범위 전체 노출 안내 문구 QA",
  "checklist": [
    "ADMIN·TA 업체관리 > 사용자관리 > 사용자프리셋, 법인·영업점·가맹점 롤의 프리셋 권한 설정 > 노출 범위 탭",
    "노출 범위에서 전체 해제(전체 범위) 후 법인 영역이 '전체 노출'이고 안내 문구 '모든 법인의 CO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.' 표시, 이전 문구 '전체 법인에 노출됩니다.' 미노출",
    "영업점·가맹점 롤 프리셋은 영업점 영역도 '전체 노출'과 '모든 영업점의 BO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.' 표시, 이전 문구 '전체 영업점에 노출됩니다.' 미노출 (법인 롤 프리셋은 영업점 영역 없음)",
    "전체 해제는 화면에서만 확인하고 저장하지 않음 (쓰기 요청 차단·0건, 다시 열면 기존 노출 범위 유지)",
    "CO는 요청자 확인으로 대상 제외"
  ],
  "roles": [
    "ADMIN",
    "TA"
  ],
  "routeCandidates": "../../../../qa-results/issues/4294/dev/route-candidates.json",
  "setupSteps": [],
  "pages": [
    {
      "name": "사용자 프리셋",
      "application": "admin",
      "path": "/business/member-preset",
      "tenantParam": "tenantId",
      "roles": [
        "ADMIN",
        "TA"
      ],
      "presetRoles": [
        {
          "label": "법인",
          "branches": false
        },
        {
          "label": "영업점",
          "branches": true
        },
        {
          "label": "가맹점",
          "branches": true
        }
      ],
      "sections": [
        {
          "title": "법인",
          "newText": "모든 법인의 CO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.",
          "oldText": "전체 법인에 노출됩니다."
        },
        {
          "title": "영업점",
          "newText": "모든 영업점의 BO 사용자가 하위 사용자에게 이 프리셋을 부여할 수 있습니다.",
          "oldText": "전체 영업점에 노출됩니다."
        }
      ],
      "filters": []
    }
  ],
  "scenario": "preset-scope-text"
}
