針對 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 意見反應社群提交產品意見反應。