1С УПП 1.3. Доступ только для просмотра. #783020


#0 by slnes
1С УПП 1.3 хочу дать доступ везде, но только для просмотра. Как полный доступ, но только для просмотра. Подскажите как?
#1 by Сияющий Асинхраль
Раньше прав только для просмотра не было. Скорее всего и сейчас нет, а поэтому надо делать новые права :-( , причем, в некоторых местах приходилось менять код (таких мест немного, но есть). Если очень не хочется менять код, то можно пускать пользователей с датой запрета установленной далеко впереди (год 3000-ый, например), тогда документы этот пользователь менять не сможет, но, увы, сможет менять справочники...
#2 by Asaqura
а создать роль для просмотра на основе роли Пользователь ?
#3 by Сияющий Асинхраль
+ Кстати, да, может прокатить...
#4 by Джинн
Дату запрета редактирования для пользователя зафигачить в далекое прошлое. Ессно справочники мимо при этом.
#5 by Триша
+ по основным справочникам настроить доступ на уровне записей только на просмотр
#6 by disk-2008
В будущее.
#7 by Господин ПЖ
>1С УПП 1.3 хочу дать доступ везде, но только для просмотра. там две галки в настройке по объектам (по организациям например) - чтение и запись. запись не ставь
#8 by shuhard
подписка перед записью на все справочники, документы , планы счетов для УПП идеальный метод
#9 by slnes
не нравится что можно редактировать справочники не хотел изменять конфигурацию не понял о чем вы, уточните пожалуйста
#10 by Asaqura
то не хочу, это не буду... тогда никак.
#11 by Господин ПЖ
>не нравится что можно редактировать справочники вообще все только просмотр? >не хотел изменять конфигурацию уличной магией увы, роль наподобие "аудитор" в упп не завезли
#12 by cons74
поясняю за 1) создать роль "запрет редактирования", пустую 2) 3 подписки: "перед записью" документ, справочник, регистр; везде  - Если РольДоступна(ЗапреРедактирования" Тогда Отказ=истина 3) пользователю "полные права" + "запрет редактирования". Залезет во все щели, но пошалить не сможет. 4) но на пару регистров все-таки придется прописать исключение в подписках: РС НастройкиПользователей и чего-то там еще - иначе не запустится.
#13 by Сияющий Асинхраль
Мне этот вариант тоже больше нравится, хотел его еще к добавить, но после решил таки промолчать, но лично мне подписки нравятся больше всего...
#14 by Быдло замкадное
делается за 5 минут. Новая роль, в метаданных ставим просмотр на все метаданные. Далее пытаемся под ним войти и придется дать права на пару регистров на запись.
#15 by catena
А что, в УПП при начале работы системы уже перестали писать "Если (НЕ РольДоступна("Пользователь"))"?
#16 by shuhard
в лажа
#17 by Быдло замкадное
ну допиши туда ИЛИ РольДоступна("ТвояРоль")
#18 by Быдло замкадное
Лажа это для сотен других пользователей городить подписки на все объекты тем самым замедляя их работу.
#19 by Сияющий Асинхраль
А где сказано про сотни пользователей?
#20 by catena
Подписки-то при обновлении проще отделить, чем модуль приложения.
#21 by Serg_1960
Я бы сделал примерно вот так для документов: добавил бы пустую роль "ТолькоПросмотр" и коротенькую подстроку "ИЛИ РольДоступна("ТолькоПросмотр")" в нужное место :)    Возврат Результат ИЛИ РольДоступна("ТолькоПросмотр"); КонецФункции
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С