Supreme Court Thursday ordered police in Delhi, Karnataka, Telangana, Maharashtra, West Bengal and Haryana to provide protection to offices.