Делать кому-либо устный выговор, официальное замечание.
Оборот, видимо, заимствован из речи военных, где «выставить на вид» обозначало «показать всем что-либо хорошее или плохое».
Выражение в переносном значении стало употребляться только в начале XX века.
И стало оно означать высказать общественное порицание, сделать укоризненное замечание за что-нибудь.
Строевых занятий не ведёте, господа офицеры! — скрипучим голосом говорил Ланговой. — Ставлю на вид командирам батальонов.
Александр Александрович Фадеев. «Последний из Удэге»