A Schur ring A is called Dedekind if the formal sum of every A-subgroup is in the center of A. In this paper, we find all finite groups G such that every proper Schur ring over G is Dedekind. As a corollary of our main theorem, we find all finite groups G such that every proper Schur ring over G is commutative.