有效管理您的 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))
更新支援個案
選取個案編號以更新支援個案。 您可以新增註解、附加或移除檔案、新增資源或更新觀察清單。 若要更新您的支援案件,請依下列步驟操作:
- 從 IBM Cloud 主控台功能表列,按一下說明圖示
> 支援中心。
- 從「最近支援個案」磁磚中選取支援個案。
- 新增註解,然後按一下提交。
- 您可以選擇更新下列欄位:
- 將使用者加入觀察清單
- 附加或移除檔案
- 為技術支援個案新增特定資源
新增 CRN 至案例註解
新增支援個案相關特定資源的詳細資訊,可以更有效率地進行分流、調查和解決。 若要檢視和複製雲端資源名稱 (CRN) 以新增至支援個案,請遵循下列步驟:
- 從 IBM Cloud® 主控台,按一下導覽功能表圖示
> 資源清單 ,以檢視您的資源清單。
- 展開區段,找出您要擷取 CRN 的服務實例。
- 按一下表格行。 此動作會開啟資源表側面板,您可以在此檢視 CRN。
- 選擇 CRN 值旁邊的複製到剪貼簿。
- 將值貼到支援案例中的註解。
更新支援個案的監察清單
您可以將帳戶中的哪些使用者加入觀察清單,以更新他們可以收到有關支援個案的通知。 使用者可以在 建立支援個案 時或支援個案建立後加入觀察清單中。
預設情況下,帳戶使用者無權建立、更新、搜尋或檢視案件。 帳戶擁有者必須透過指派「Identity and Access Management」(IAM)存取權限政策,來授予使用者存取權限。 如需相關資訊,請參閱指派使用者存取權以便使用支援案例。
若要確保使用者收到您建立的現有支援個案的更新通知,請完成下列步驟,將他們新增至觀察清單。
-
從 IBM Cloud 主控台功能表列,按一下說明圖示
> 支援中心。
-
從「最近支援個案」磁磚中選取支援個案。
-
從 Watchlist 區段,按一下 Settings(設定 )圖示
。
-
選取帳戶中要加入觀察清單的使用者。
加入觀察清單的使用者必須是建立案件的帳戶成員。 如需更多關於指派使用者存取帳戶的資訊,請參閱 新增使用者至個案管理存取群組。
支援個案狀態類型
當需要您回應支援個案中的更新時,狀態會顯示為 Waiting on client。 如果您在七天內未提供回覆,狀態會更新為 Resolved。 如果再過七天仍沒有回覆,就會結案。 有關各狀態類型的說明,請參閱下表:
| 狀態 | 說明 |
|---|---|
| 新建 | 支援工程師尚未檢視的已建立個案。 |
| 進行中 | 正在審查的案件。 |
| 正在等待客戶 | 支援工程師已經針對需要使用者回應的案例提交了詢問。 |
| 提供的解決方案 | 支援工程師提供了使用者需要執行的解決方案。 |
| 已解決 | 支援個案被視為已完成並準備結束。 |
| 已關閉 | 個案已由支援工程師結案,無法重新開啟。 |
呈報支援案例
透過付費支援方案,您可以使用升級程序來浮現關鍵問題,並提出您對支援個案的疑慮。 當案件被升級處理時,IBM Cloud 支援團隊會審閱支援案件中的資訊,並提供相應的最新資訊。 如需關於個案嚴重性的資訊,請參閱 個案嚴重性和初始回應時間。
若要呈報案例,請完成下列步驟:
- 透過聊天或電話聯絡 IBM Cloud 支援。
- 請提供您現有的案件編號,並提出將此案件升級處理的請求。
- 請說明提出升級處理的理由,並闡述該問題或狀況對業務造成的影響。
基本支援計劃:如果您有基本支援計劃,則只能透過非技術個案取得支援。 如果您的支援查詢需要更即時的回應,請考慮升級為 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:可將通知傳送至與受信任設定檔相關聯的電子郵件地址。
若要使用第二個選項,必須將電子郵件地址與並非服務 ID、雲端資源或電腦資源的受信任設定檔相關聯。