Очень часто встречаю одну и ту же просьбу - сделайте права "Только на просмотр" и что только народ не придумывает - самое распространенное создают новую роль, или начинают что-то изобретать в общих модулях и т.д. В общем, насмотрелся, и решил, что раз тема актуальная, а нашего брата по поддержке 1С как селедки и надо делиться своими маленькими фишками. Ну, так вот, все на самом деле как нельзя проще простого:
1. Заходим в справочник "Группы пользователей" создаем группу с именем "Только просмотр" - имя можно придумать свое.
2. У каждого нашего пользователя кому надо "Только просмотр" настраиваем роли по уровню доступа к данным – собственно, что можно смотреть, а что нет. Это тут как у вас жизнь сложилась типовые роли или доработанные не важно.
3. Назначаем группе "Только на просмотр" наших горячо люб пользователей.
4. Заходим в БД в дату запрета редактирования данных и ставим на эту группу дату эдак год 2579 месяц и день по выбору
Готово теперь ваши клиенты будут видеть все, что им положено, а вот редактировать не смогут вот и все! Пользуйтесь! Просто, но не очевидно. Кстати я таким способом еще и аудитов в базе настраиваю.
Как правильно было замечено в коментариях, для справочников доступ останется. Но всетаки частично (не все справочники) можно решить данную проблему, используя механизм доступа к объектам назначив на нашу группу "Только просмотр", доступ на просмотр как показано на скриншоте (пример УПП) по тому или иному справочнику.
Эта статья написана с целью по возможности сократить излишнии доработки и использовать типовые механизмы.