針對叢集刪除的 RequestDisallowedByPolicy 錯誤碼 (進行疑難解答)

本文討論如何識別並解決RequestDisallowedByPolicy當您嘗試刪除 Microsoft Azure Kubernetes Service (AKS) 叢集時所發生的錯誤。

徵狀

當您嘗試刪除 AKS 叢集時,您會收到下列錯誤訊息:

internalErrorCode:“RequestDisallowedByPolicy”

StatusCode=403 (禁止)

StatusCode=BadRequest

{

訊息:「原則不允許資源 'aks-agentpool-test-routetable'。 原則標識符: 'policyAssignment: “name: ....Microsoft.Management/managementGroups/test/providers/Microsoft.Authorization/policyAssignments/test”

}

原因

RequestDisallowedByPolicy錯誤可能有許多與原則相關的原因。 只有 (不是 Microsoft) 的客戶可以管理其環境中的原則。 Microsoft 無法停用或略過這些原則。

解決方案

確認您有許可權對原則服務進行任何變更。 如果您沒有許可權,請尋找具有存取權的人員,讓他們可以進行必要的變更。 此外,請檢查造成問題的原則名稱,然後暫時拒絕該規則,讓您 (或具有) 許可權的人員可以執行刪除作業。

與我們連絡,以取得說明

如果您有問題或需要相關協助,請建立支援要求,或詢問 Azure community 支援。 您也可以將產品意見反應提交給 Azure 意應見反社群