Solución de problemas del código de error RequestDisallowedByPolicy (para eliminaciones de clústeres)

En este artículo se describe cómo identificar y resolver el RequestDisallowedByPolicy error que se produce al intentar eliminar un clúster de Microsoft Azure Kubernetes Service (AKS).

Síntomas

Al intentar eliminar un clúster de AKS, recibe el siguiente mensaje de error:

internalErrorCode: "RequestDisallowedByPolicy"

StatusCode=403 (prohibido)

StatusCode=BadRequest

{

Mensaje: "La directiva no ha permitido el recurso "aks-agentpool-test-routetable". Identificadores de directiva: 'policyAssignment: "name: .... Microsoft.Management/managementGroups/test/providers/Microsoft.Authorization/policyAssignments/test"

}

Causa

El RequestDisallowedByPolicyerror puede tener muchas causas relacionadas con la directiva. Solo los clientes (no Microsoft) pueden administrar las directivas en su entorno. Microsoft no puede deshabilitar ni omitir esas directivas.

Solución

Compruebe que tiene permiso para realizar cambios en los servicios de directiva. Si no tiene permiso, busque a alguien que tenga acceso para que pueda realizar los cambios necesarios. Además, compruebe el nombre de la directiva que causa el problema y, a continuación, deniegue temporalmente esa regla para que usted (o alguien que tenga permiso) pueda realizar la operación de eliminación.

Ponte en contacto con nosotros para obtener ayuda

Si tiene preguntas o necesita ayuda, cree una solicitud de soporte o busque consejo en la comunidad de Azure. También puede enviar comentarios sobre el producto con los comentarios de la comunidad de Azure.