有效管理您的 IBM Cloud 支援個案

瞭解如何管理 IBM Cloud 支援個案,包括追蹤進度、更新個案,以及管理觀察清單以有效解決問題。

若要檢視及管理您的支援案件,請前往「管理案件」頁面。 如果您是經典基礎架構的使用者,且未看到先前案例的清單,請點擊「檢視經典基礎架構案例」。 您也可以在 IBM Cloud AI 助理 中輸入 case status,快速檢視最近更新的 5 個未結案。

您也可以在「管理個案」頁面檢視您的 IBM 支援個案,但這些個案只能在 IBM 支援入口網站中管理。 檢視這些案例的存取權限由 IBM 支援入口網站控制。 如需存取權限的詳細資訊,請參閱 管理您的支援帳戶存取權限。

使用 API 檢視支援個案

您可以使用 API 程式化地檢視支援個案,如以下範例請求所示。 如需詳細資訊,請參閱 Case Management API。

若要檢視案例,請參閱下列範例:

curl -X GET 'https://support-center.cloud.ibm.com/case-management/v1/cases/{case_number}?fields=number,updated_at,resources' -H 'Authorization: TOKEN' \
GetCaseOptions getCaseOptions = new GetCaseOptions.Builder()
  .caseNumber(caseNumber)
  .addFields(GetCaseOptions.Fields.DESCRIPTION)
  .addFields(GetCaseOptions.Fields.STATUS)
  .addFields(GetCaseOptions.Fields.SEVERITY)
  .addFields(GetCaseOptions.Fields.CREATED_BY)
  .build();
Response<Case> response = service.getCase(getCaseOptions).execute();
Case xCase = response.getResult();
System.out.println(xCase);
const fieldsToReturn = [
  CaseManagementV1.GetCaseConstants.Fields.DESCRIPTION,
  CaseManagementV1.GetCaseConstants.Fields.STATUS,
  CaseManagementV1.GetCaseConstants.Fields.SEVERITY,
  CaseManagementV1.GetCaseConstants.Fields.CREATED_BY,
];
const params = {
  caseNumber: caseNumber,
  fields: fieldsToReturn,
};
caseManagementService.getCase(params)
  .then(res => {
    console.log(JSON.stringify(res.result, null, 2));
  })
  .catch(err => {
    console.warn(err)
  });
fields_to_return = [
  GetCaseEnums.Fields.DESCRIPTION,
  GetCaseEnums.Fields.STATUS,
  GetCaseEnums.Fields.SEVERITY,
  GetCaseEnums.Fields.CREATED_BY,
]
case = case_management_service.get_case(
  case_number=case_number,
  fields=fields_to_return
).get_result()
print(json.dumps(case, indent=2))
getCaseOptions := caseManagementService.NewGetCaseOptions(
  caseNumber,
)
getCaseOptions.SetFields([]string{
  casemanagementv1.GetCaseOptionsFieldsDescriptionConst,
  casemanagementv1.GetCaseOptionsFieldsStatusConst,
  casemanagementv1.GetCaseOptionsFieldsSeverityConst,
  casemanagementv1.GetCaseOptionsFieldsCreatedByConst,
})
caseVar, response, err := caseManagementService.GetCase(getCaseOptions)
if err != nil {
  panic(err)
}
b, _ := json.MarshalIndent(caseVar, "", "  ")
fmt.Println(string(b))

使用 API 更新支援個案

以下範例請求顯示如何以程式化方式更新支援個案。 如需詳細資訊,請參閱 Case Management API。

curl -X PUT '/case-management/v1/cases/{case_number}/status' -H 'Authorization: TOKEN' -d '{
  "action": "resolve",
  "comment": "The issue is resolved. Thank you!",
  "resolution_code": 1
}'
ResolvePayload statusPayloadModel = new ResolvePayload.Builder()
  .action("resolve")
  .comment("The problem has been resolved.")
  .resolutionCode(1)
  .build();
UpdateCaseStatusOptions updateCaseStatusOptions = new UpdateCaseStatusOptions.Builder()
  .caseNumber(caseNumber)
  .statusPayload(statusPayloadModel)
  .build();
Response<Case> response = service.updateCaseStatus(updateCaseStatusOptions).execute();
Case xCase = response.getResult();
System.out.println(xCase);
const statusPayloadModel = {
  action: 'resolve',
  comment: 'The problem has been resolved.',
  resolution_code: 1,
};
const params = {
  caseNumber: caseNumber,
  statusPayload: statusPayloadModel,
};
caseManagementService.updateCaseStatus(params)
  .then(res => {
    console.log(JSON.stringify(res.result, null, 2));
  })
  .catch(err => {
    console.warn(err)
  });
status_payload_model = {
  'action': 'resolve',
  'comment': 'The problem has been resolved.',
  'resolution_code': 1,
}
case = case_management_service.update_case_status(
  case_number=case_number,
  status_payload=status_payload_model
).get_result()
print(json.dumps(case, indent=2))
statusPayloadModel := &casemanagementv1.ResolvePayload{
  Action:         core.StringPtr("resolve"),
  Comment:        core.StringPtr("The problem has been resolved."),
  ResolutionCode: core.Int64Ptr(int64(1)),
}
updateCaseStatusOptions := caseManagementService.NewUpdateCaseStatusOptions(
  caseNumber,
  statusPayloadModel,
)
caseVar, response, err := caseManagementService.UpdateCaseStatus(updateCaseStatusOptions)
if err != nil {
  panic(err)
}
b, _ := json.MarshalIndent(caseVar, "", "  ")
fmt.Println(string(b))

使用 API 為支援案例新增註解

以下範例請求顯示如何以程式方式新增註解至支援個案。 如需詳細資訊,請參閱 Case Management API。

curl -X PUT '/case-management/v1/cases/{case_number}/comments' -H 'Authorization: TOKEN' -d '{
  "comment": "Test comment api"
}'
AddCommentOptions addCommentOptions = new AddCommentOptions.Builder()
  .caseNumber(caseNumber)
  .comment("This is an example comment.")
  .build();
Response<Comment> response = service.addComment(addCommentOptions).execute();
Comment comment = response.getResult();
System.out.println(comment);
const params = {
  caseNumber: caseNumber,
  comment: 'This is an example comment,',
};
caseManagementService.addComment(params)
  .then(res => {
    console.log(JSON.stringify(res.result, null, 2));
  })
  .catch(err => {
    console.warn(err)
  });
comment = case_management_service.add_comment(
  case_number=case_number,
  comment='This is an example comment.'
).get_result()
print(json.dumps(comment, indent=2))
addCommentOptions := caseManagementService.NewAddCommentOptions(
  caseNumber,
  "This is an example comment.",
)
comment, response, err := caseManagementService.AddComment(addCommentOptions)
if err != nil {
  panic(err)
}
b, _ := json.MarshalIndent(comment, "", "  ")
fmt.Println(string(b))

更新支援個案

選取個案編號以更新支援個案。 您可以新增註解、附加或移除檔案、新增資源或更新觀察清單。 若要更新您的支援案件,請依下列步驟操作:

  1. 從 IBM Cloud 主控台功能表列,按一下說明圖示說明圖示 > 支援中心。
  2. 從「最近支援個案」磁磚中選取支援個案。
  3. 新增註解,然後按一下提交。
  4. 您可以選擇更新下列欄位:
    • 將使用者加入觀察清單
    • 附加或移除檔案
    • 為技術支援個案新增特定資源

新增 CRN 至案例註解

新增支援個案相關特定資源的詳細資訊,可以更有效率地進行分流、調查和解決。 若要檢視和複製雲端資源名稱 (CRN) 以新增至支援個案,請遵循下列步驟:

  1. 從 IBM Cloud® 主控台,按一下導覽功能表圖示導覽功能表圖示 > 資源清單 ,以檢視您的資源清單。
  2. 展開區段,找出您要擷取 CRN 的服務實例。
  3. 按一下表格行。 此動作會開啟資源表側面板,您可以在此檢視 CRN。
  4. 選擇 CRN 值旁邊的複製到剪貼簿。
  5. 將值貼到支援案例中的註解。

更新支援個案的監察清單

您可以將帳戶中的哪些使用者加入觀察清單,以更新他們可以收到有關支援個案的通知。 使用者可以在 建立支援個案 時或支援個案建立後加入觀察清單中。

預設情況下,帳戶使用者無權建立、更新、搜尋或檢視案件。 帳戶擁有者必須透過指派「Identity and Access Management」(IAM)存取權限政策,來授予使用者存取權限。 如需相關資訊,請參閱指派使用者存取權以便使用支援案例。

若要確保使用者收到您建立的現有支援個案的更新通知,請完成下列步驟,將他們新增至觀察清單。

  1. 從 IBM Cloud 主控台功能表列,按一下說明圖示說明圖示 > 支援中心。

  2. 從「最近支援個案」磁磚中選取支援個案。

  3. 從 Watchlist 區段,按一下 Settings(設定 )圖示 Settings(設定)圖示。

  4. 選取帳戶中要加入觀察清單的使用者。

    加入觀察清單的使用者必須是建立案件的帳戶成員。 如需更多關於指派使用者存取帳戶的資訊,請參閱 新增使用者至個案管理存取群組。

支援個案狀態類型

當需要您回應支援個案中的更新時,狀態會顯示為 Waiting on client。 如果您在七天內未提供回覆,狀態會更新為 Resolved。 如果再過七天仍沒有回覆,就會結案。 有關各狀態類型的說明,請參閱下表:

支援個案狀態類型
狀態 說明
新建 支援工程師尚未檢視的已建立個案。
進行中 正在審查的案件。
正在等待客戶 支援工程師已經針對需要使用者回應的案例提交了詢問。
提供的解決方案 支援工程師提供了使用者需要執行的解決方案。
已解決 支援個案被視為已完成並準備結束。
已關閉 個案已由支援工程師結案,無法重新開啟。

呈報支援案例

透過付費支援方案,您可以使用升級程序來浮現關鍵問題,並提出您對支援個案的疑慮。 當案件被升級處理時,IBM Cloud 支援團隊會審閱支援案件中的資訊,並提供相應的最新資訊。 如需關於個案嚴重性的資訊,請參閱 個案嚴重性和初始回應時間。

若要呈報案例,請完成下列步驟:

  1. 透過聊天或電話聯絡 IBM Cloud 支援。
    • 按一下 支援中心的 Launch AI Assistant(啟動 AI 助理),然後輸入 agent 連線支援人員
    • 使用 支援中心內的電話號碼進行電話連線。
  2. 請提供您現有的案件編號,並提出將此案件升級處理的請求。
  3. 請說明提出升級處理的理由,並闡述該問題或狀況對業務造成的影響。

基本支援計劃:如果您有基本支援計劃,則只能透過非技術個案取得支援。 如果您的支援查詢需要更即時的回應,請考慮升級為 Premium 或 Advanced 支援方案,這樣您就可以為個案指定嚴重性等級。 若要升級您的支援方案,請在「支援中心」建立服務單,或聯絡 IBM Cloud 的業務代表以獲取協助。

搜尋支援個案

從「管理個案」頁面,您可以依個案狀態篩選,並使用搜尋列中的查詢參數搜尋所有支援個案。 預設的篩選條件設定為只檢視開放的個案。 若要檢視已解決或已關閉的案件,請更新狀態篩選條件。 所有參數都可以一起使用,並可以任意順序輸入。 您也可以選擇「所有個案」、「我的個案」和「監視清單個案」來篩選個案。

有關搜尋參數的詳細資訊,請參閱下表:

搜尋查詢參數和選項
參數 選項 rule
number 目標案件號碼 此參數不能與其他參數一起使用。 使用 number 參數時,其他所有參數和選項都會被忽略。 number 參數不會自動填寫搜尋。 您必須使用完整的案件編號才能開始搜尋。
sort 編號
主題
嚴重性
updatedAt
一次只能使用 sort 其中一個選項。 您可以使用 ~ 前綴來反轉排序順序。
status new
inProgress
waitingOnClient
resolutionProvided
已解決
已關閉
可以使用任何數量的選項。 可用選項可以輸入 status:new,inProgress 或 status:new status:inProgress。
page 檢視目標頁面 如果您的搜尋有多個跨越多頁的結果,您可以從任何結果頁面檢視您的結果。 例如,若要檢視 10 頁中的第 5 頁,請使用 page:5。
pageSize 10
25
50
100
要檢視的該頁面的大小。 頁面大小是指要載入的結果數量。

如果輸入的詞彙沒有參數,搜尋結果會顯示支援案例號碼和案例主題。

查詢和 URL 範例

您可以在搜尋列中輸入搜尋查詢,方法是說明以冒號 (:)分隔的參數和選項,也可以在 URL 中使用參數,直接前往「管理案件」頁面上的特定案件或案件群組。

若要在 URL 中使用參數,請在 URL 結尾加上問號 (?)。 然後,設定您的參數等於您選擇的選項。 您也可以用括號 (&) 分隔其他參數。

若要依關鍵字搜尋案例,您可以在搜尋列中輸入字詞而不需要參數。 若要使用 URL 搜尋關鍵字,請使用 search 作為參數,並將其設定為等於您的關鍵字,例如 search=server。

依案件編號搜尋

輸入下列內容,即可依案件號碼搜尋支援案件:

查詢
number:CS1234567
URL
https://cloud.ibm.com/unifiedsupport/cases?number=CS1234567

使用多個參數搜尋

您可能想要搜尋新的和進行中的支援個案,將結果限制為每頁 25 個,並按嚴重性顯示。 您也知道您要找的案例不會在前幾頁內,所以您想從第 5 頁開始。 請輸入以下搜尋查詢:

查詢
status:new,inProgress page:5 pageSize:25 sort:severity
URL
https://cloud.ibm.com/unifiedsupport/cases?status=new&status=inProgress&pageSize=25&sort=severity

搜尋已解決的案例

輸入下列查詢,依據最後更新的時間檢視所有已解決的個案:

查詢
sort:~updatedAT status:resolved
URL
https://cloud.ibm.com/unifiedsupport/cases?sort=~updatedAT&status=resolved

建立和管理案例標籤

您可以建立和管理可附加到支援個案的自訂標籤。 這些標籤有助於依據服務、事件或任何自訂邏輯將個案分類,讓搜尋、篩選和管理大量支援互動變得更簡單。

要使用標籤,客戶的帳戶必須擁有高級支援層級。

在您的帳戶中建立標籤

在標記案例之前,您必須在帳戶層級建立標記。 若要這樣做,請完成下列步驟:

  1. 導覽至支援 > 管理個案。
  2. 按一下編輯標籤,以根據需要新增標籤。 這些標籤是可自訂的,可以反映服務、事件、團隊或任何其他與組織相關的分類。
  3. 按一下儲存。

每個標籤必須是字母數字,且不超過 40 個字元,您最多可以在單一支援 Case 上附加 20 個標籤。

管理您帳戶中的標籤

建立標籤後,您可以按一下案例標籤,將標籤與案例關聯,然後透過相同的介面移除標籤。

若要尋找具有特定標籤的案例,請按一下一個或多個標籤。 例如,按一下 tag100 或 tag100 和 tag102,以檢視所有相關個案。

由於搜尋選項使用 AND 條件,因此只會顯示包含所有選取標籤的案例。 不支援 OR 過濾。

透過使用受信任的設定檔取得開啟案件的通知

當您使用受信任的設定檔並開啟支援個案時,您可以選擇兩個選項來接收通知。

選項 1:可將通知傳送到您的電子郵件地址。

選項 2:可將通知傳送至與受信任設定檔相關聯的電子郵件地址。

若要使用第二個選項,必須將電子郵件地址與並非服務 ID、雲端資源或電腦資源的受信任設定檔相關聯。