IIMs are autonomous institutions under the guidance of the HRD Ministry of India. They are financially run by the ministry but in the educational and administrative front they are fully and fairly autonomous.