Свою зп скрывать заставить не имеют право.это противозаконно.Работодатель не вправе запретить работнику разглашать размер его заработной платы, включив соответствующее условие в трудовой договор. К такому выводу пришли эксперты Роструда в письме от 24.05.2022 № ПГ/11476-6-1.Согласно ч. 2 ст. 9 ТК РФ трудовые договоры не могут содержать условий, ограничивающих права или снижающих уровень гарантий работников по сравнению с установленными трудовым законодательством и иными нормативными правовыми актами.Ну и вот можете почитатьhttps://delo-press.ru/journals/staff/pravovoe-obespechenie-deyatelnosti/50539-mozhno-li-obyazat-derzhat-zarplatu-v-tayne/