다음에서 지원 사례 만들기 IBM Cloud

고급 또는 프리미엄 요금제의 액세스, 청구, 계정 및 기술 지원과 관련된 IBM Cloud 문제에 대한 지원 사례를 만드는 방법을 알아보세요.

계정이 비활성화되었거나 계정에 액세스할 수 없는 경우 계정 만들기, 로그인 또는 청구 요청 양식을 작성하여 지원 케이스를 만들 수 있습니다.

사용 가능한 지원 유형은 계정의 지원 레벨에 따라 달라집니다. 지원 플랜에 따라 지원 케이스에 지정할 수 있는 심각도 레벨도 결정됩니다. 자세한 정보는 케이스 심각도 및 응답 시간을 참조하십시오.

Lite 또는 평가판 계정을 사용하는 사용자는 기본 지원과 동일한 지원을 받으므로 액세스(IAM), 청구 및 사용, 계정, 청구서 또는 판매 문의와 관련된 비기술적인 문제로 제한된 지원 케이스를 만들 수 있습니다. 무료 지원 플랜을 사용하는 계정에 대한 기술 지원은 IBM Cloud 문서, IBM Cloud AI 도우미, IBM Cloud 커뮤니티 또는 스택 오버플로와 같은 온라인 커뮤니티에서 제공됩니다.

클래식 인프라 사용자는 지원 티켓에 익숙해져야 합니다. IBM Cloud 에서는 이제 지원 티켓을 ‘지원 사례’라고 부릅니다.

지원 케이스 작성

기본적으로 계정 사용자에게 케이스를 작성하거나 업데이트하거나 검색하거나 볼 수 있는 액세스 권한이 없습니다. 계정 소유자는 Identity and Access Management (IAM) 액세스 정책을 할당하여 사용자에게 액세스 권한을 부여해야 합니다. 자세한 내용은 지원 사례에 대한 액세스 관리하기를 참조하세요.

다음 단계를 완료하여 지원 케이스를 작성하십시오.

  1. IBM Cloud 콘솔 메뉴 모음에서 도움말 아이콘 도움말 아이콘 > 지원 센터를 클릭합니다.

  2. 지원 센터 문의 섹션에서 케이스 작성을 클릭하십시오.

  3. 문제에 대한 카테고리를 선택하십시오.

  4. 사용자의 문제와 가장 밀접하게 관련된 주제 및 연관된 하위 주제를 선택하고 다음을 클릭하십시오.

  5. 필수 필드를 완료하십시오.

    답변에 개인정보, 민감한 데이터 또는 결제 정보를 포함하지 마십시오. 예를 들어, 비밀번호, API 키, 시크릿, 신용카드 번호 등은 포함하지 마십시오.

  6. 선택 사항 필드를 작성합니다:

    • 특정 리소스나 제품을 추가하여 더 빠르게 분류하고 조사할 수 있습니다.
    • 현재 겪고 계신 문제에 대한 자세한 내용을 제공하기 위해 파일을 첨부해 주세요.
    • 계정에 있는 사용자에게 해당 사건에 대한 최신 정보를 알려주고 싶다면, ‘관심 목록’을 사용하여 해당 사용자를 추가하세요. 자세한 정보는 지원 케이스의 관심 목록 업데이트를 참조하십시오.
    • 이 케이스에 관한 업데이트를 이메일로 전송을 선택하여 지원 케이스 알림을 받으십시오.
  7. 다음을 클릭하고, 케이스 요약을 검토한 후 케이스 제출을 클릭하십시오.

  8. 케이스에 대한 이메일 확인을 수신한 후에는 지시사항에 따라 해당 문제에 대한 추가 커뮤니케이션을 수행하십시오.

지원 케이스가 완료되면 케이스 관리 페이지의 진행상태를 따를 수 있습니다.

IBM 지원 사례는 클라우드 콘솔과 IBM 지원 포털에서도 열 수 있습니다. 이러한 케이스는 IBM 지원 포털에서만 관리할 수 있으며 IBM 지원 포털에서 액세스가 제어됩니다. 액세스 권한에 대한 자세한 내용은 Support 계정 액세스 권한 관리하기를 참조하세요.

지원 사례에 리소스 추가하기

기술 지원 지원이 포함된 지원 플랜을 사용하는 사용자는 특정 리소스나 제품을 케이스에 추가할 수 있습니다. 지원 케이스에 클라우드 리소스 이름(CRN)을 추가하면 보다 효율적으로 분류, 조사 및 해결할 수 있습니다.

지원 케이스에 리소스를 추가하려면 다음 단계를 따르십시오

  1. 이슈에 대한 기술 카테고리를 선택하여 기술 사례 유형을 만듭니다.
  2. 리소스 추가 필드로 이동합니다.
  3. 클릭하여 선택 항목을 표시한 다음 목록에서 리소스 이름을 선택합니다.

케이스가 생성된 후 클라우드 리소스 이름을 추가하거나 댓글 내에 CRN을 추가할 수도 있습니다. 자세한 내용은 지원 사례 업데이트하기를 참조하세요.

지원 플랜 업그레이드하기

기본 지원 플랜을 이용 중이신 경우, 지원 센터에서 지원 요청을 생성하여 직접 업그레이드를 신청하실 수 있습니다. 이 절차에서는 적절한 주제와 하위 주제가 미리 기입된 양식을 사용하여 업그레이드 요청 절차를 간소화합니다. Advanced 또는 Premium 지원으로 업그레이드하면 지속적인 기술 지원 이용, 중대한 문제에 대한 신속한 대응, 추가 지원 리소스 이용 등의 혜택을 누릴 수 있습니다.

지원 플랜 업그레이드를 요청하려면 다음 단계를 따르세요:

  1. IBM Cloud 콘솔 메뉴 모음에서 도움말 아이콘 도움말 아이콘 > 지원 센터를 클릭합니다.

  2. 지원 센터 문의 섹션에서 케이스 작성을 클릭하십시오.

  3. '사건 생성' 페이지에서 지원 플랜 업그레이드에 관한 메시지가 표시됩니다. ‘업그레이드 요청’을 클릭하면 미리 입력된 내용이 포함된 업그레이드 요청 케이스가 열립니다.

  4. ‘제목’ 란에 업그레이드 요청에 대한 간략한 설명을 기재해 주십시오. ‘설명’란에 희망하는 지원 플랜에 대한 세부 내용을 기재해 주세요.

    업그레이드 요청 시 개인정보, 민감한 데이터 또는 결제 정보를 포함하지 마십시오. 예를 들어, 비밀번호, API 키, 시크릿, 신용카드 번호 등은 포함하지 마십시오.

  5. 원하는 경우, 추가 정보가 담긴 파일을 첨부하거나, 해당 사용자에게 최신 정보를 전달하기 위해 관찰 목록에 사용자를 추가하거나, ‘이 사건에 대한 업데이트를 이메일로 받기’를 선택하여 알림을 받을 수 있습니다.

  6. 다음을 클릭하고, 케이스 요약을 검토한 후 케이스 제출을 클릭하십시오.

업그레이드 요청 케이스를 제출하시면, IBM Cloud 지원팀에서 지원 플랜을 업그레이드해 드리며, 절차가 완료되면 알려드립니다. 업그레이드는 보통 며칠에서 일주일 정도 걸립니다. 각 지원 플랜과 그 기능에 대한 자세한 내용은 ‘지원 플랜’을 참조하십시오.

또는 IBM Cloud 영업 담당자에게 문의하여 지원 플랜을 업그레이드할 수도 있습니다.

팝업 창을 통해 ‘ IBM Cloud ’ 영업팀에 직접 문의하실 수 있습니다.

API를 사용하여 지원 케이스 작성

다음 샘플 요청에 표시되어 있는 것처럼 케이스 관리 API를 호출하여 지원 케이스를 프로그래밍 방식으로 열 수 있습니다. API에 대한 자세한 내용은 ‘사례 관리’를 참조하십시오.

curl --location --request POST 'support-center.cloud.ibm.com/case-management/v1/cases' --header 'Content-Type: application/json' --header 'Content-Type: text/plain' --data-raw '{ "type": "technical",
  "subject": "Case subject",
  "description": "Case description",
  "severity":4,
   "offering": {
    "name": "Cloud Object Storage",
    "type": {
      "group": "crn_service_name",
      "key": "cloud-object-storage",
      "kind": "service",
      "id": "dff97f5c-bc5e-4455-b470-411c3edbe49c"
    }
  },
  "resources": [
    {
      "crn": "crn:v1:staging:public:cloud-object-storage:global:a/2dded3de4a4d4a098ebd0998be5cc845:723a59c4-9338-43fe-9dc4-e4a87cc78c8e::",
      "note": "Resource note"
    }
  ]
}'
OfferingType offeringType = new OfferingType.Builder()
  .group(OfferingType.Group.CRN_SERVICE_NAME)
  .key("cloud-object-storage")
  .build();
Offering offeringPayload = new Offering.Builder()
  .name("Cloud Object Storage")
  .type(offeringType)
  .build();
CreateCaseOptions createCaseOptions = new CreateCaseOptions.Builder()
  .type("technical")
  .subject("Example technical case")
  .description("This is an example case description. This is where the problem would be described.")
  .offering(offeringPayload)
  .severity(4)
  .build();
Response<Case> response = service.createCase(createCaseOptions).execute();
Case xCase = response.getResult();
System.out.println(xCase);
const offeringType = {
  group: 'crn_service_name',
  key: 'cloud-object-storage',
};
const offeringPayload = {
  name: 'Cloud Object Storage',
  type: offeringType,
};
const params = {
  type: 'technical',
  subject: 'Example technical case',
  description: 'This is an example case description. This is where the problem would be described.',
  offering: offeringPayload,
  severity: 4,
};
caseManagementService.createCase(params)
  .then(res => {
    caseNumber = res.result.number
    console.log(JSON.stringify(res.result, null, 2));
  })
  .catch(err => {
    console.warn(err)
  });
offering_type = OfferingType(
  group='crn_service_name',
  key='cloud-object-storage'
)
offering_payload = Offering(
  name='Cloud Object Storage',
  type=offering_type
)
case = case_management_service.create_case(
  type='technical',
  subject='Example technical case',
  description='This is an example case description. This is where the problem would be described.',
  offering=offering_payload,
  severity=4,
).get_result()
print(json.dumps(case, indent=2))
offeringType, _ := caseManagementService.NewOfferingType(
  casemanagementv1.OfferingTypeGroupCRNServiceNameConst,
  "cloud-object-storage",
)
offeringPayload, _ := caseManagementService.NewOffering(
  "Cloud Object Storage",
  offeringType,
)
createCaseOptions := caseManagementService.NewCreateCaseOptions(
  "technical",
  "Example technical case",
  "This is an example case description. This is where the problem would be described.",
)
createCaseOptions.SetSeverity(4)
createCaseOptions.SetOffering(offeringPayload)
caseVar, response, err := caseManagementService.CreateCase(createCaseOptions)
if err != nil {
  panic(err)
}
b, _ := json.MarshalIndent(caseVar, "", "  ")
fmt.Println(string(b))

API를 사용하여 지원 케이스에 리소스 추가

다음 샘플 요청에 표시되어 있는 바와 같이 API를 사용하여 프로그래밍 방식으로 지원 케이스에 리소스를 추가할 수 있습니다. 자세한 내용은 케이스 관리 API 참조 문서를 참조하십시오.

curl -X PUT '/case-management/v1/cases/{case_number}/resources' -H 'Authorization: TOKEN' -d '{
  "crn": "296878",
  "note": "This resource does not work"
}'
AddResourceOptions addResourceOptions = new AddResourceOptions.Builder()
  .caseNumber(caseNumber)
  .crn(resourceCrn)
  .note("This resource is the service that is having the problem.")
  .build();
Response<Resource> response = service.addResource(addResourceOptions).execute();
Resource resource = response.getResult();
System.out.println(resource);
const params = {
  caseNumber: caseNumber,
  crn: resourceCrn,
  note: 'This resource is the service that is having the problem.',
};
caseManagementService.addResource(params)
  .then(res => {
    console.log(JSON.stringify(res.result, null, 2));
  })
  .catch(err => {
    console.warn(err)
  });
resource = case_management_service.add_resource(
  case_number=case_number,
  crn=resource_crn,
  note='This resource is the service that is having the problem.',
).get_result()
print(json.dumps(resource, indent=2))
addResourceOptions := caseManagementService.NewAddResourceOptions(
  caseNumber,
)
addResourceOptions.SetCRN(resourceCRN)
addResourceOptions.SetNote("This resource is the service that is having the problem.")
resource, response, err := caseManagementService.AddResource(addResourceOptions)
if err != nil {
  panic(err)
}
b, _ := json.MarshalIndent(resource, "", "  ")
fmt.Println(string(b))

케이스에 지원되는 파일 유형

케이스를 작성하는 경우 파일을 첨부할 수 있습니다. 다음 파일 유형이 지원됩니다.

7z, ace, ams, arm, asp, bash, history, bkp, big, bmp, bz2, ca, ca-bundle, ca-crt, cabundle, cap, cer, cert, cfg, cnf, crt, csr, csv, dat, dbs, debug, dib, dmesg, dmp, doc, docx, dotx, dump, email, eml, emz, env, eps, error, evt, evtx, fragment, gif, gz, gz_aa, gz_ab, gz_ac, har, hosts, htaccess, html, iaf, ics, id, img, info, jpb, jpe, jpeg, jpg, key, lic, log, logsm lon02, lst, lzh, mai, md5, mib, mjpg, msg, mso, odp, ods, odt, oft, openssh, out, ovf, ovpn, p7b, p7s, pages, pcap, pcf, pcx, pdb, pem, pfx, pic, pix, png, ppk, ppt, pptx, psd, psp, pspimage, pub_key, rar, raw, rdp, req, rpt, rtf, sjc03-raid-2, sjc03-raid-log-1, snag, sql, ssh, stats, sth, svg, sxc, tar, targz, tbz2, tcpdump, text, tgz, tgz-aa, tgz-ab, tgz-ac, tgz-ad, tgz-ae, tgz-af, tgz-ag, tgz-ah, tgz-ai, tgz-aj, tgz-ak, tgz-ak, tgz-al, tgz-al, tgz-am, tif, tiff, tip, trace, tsv, txt, ufo, vcf, vdx, vsdx, webarchive, wml, wps, wpz, wrf, wri, xcf, xlog, xlr, xls, xis, xism, xisx, xit, xml, xpm, xps, xslic, xz, yaml, zip, zipaa, zipx, zone