Имя: Пароль:
1C
1С v8
УПП ограничение прав редактирования
0 Oz11
 
28.11.12
14:15
Здравствуйте. есть задача в УПП для Украины ограничить возможность редактирования справочников Статьи затрат и Статьи ДДС для всех пользователей, кроме некоторого перечня. давайте порассуждаем как это лучше реализовать.
1 Нуф-Нуф
 
28.11.12
14:19
херлитутрассуждать. Роли тебя спасут
2 Kreont
 
28.11.12
14:26
Лучше с правами делать так изначально:
а) забыть о встроенных ролях навсегда и никому их не давать, кроме админа себе
б) создать новые свои роли какие надо и с нужными доступами
в) внести роль одну типа "ТолькоЗапуск" и добавить в общий.модуль, там в одну строку где то есть, что б 1с запускалась
г) проблем с обновление никаких, настраивать можно на свое усмотрение
д) рлс красиво начинать использовать уже для ограничений к конкретным записям объектам, а не для общих разрешений
3 shuhard
 
28.11.12
14:30
(0) одна подписка
один Рг сведений
5 строчек кода
4 Oz11
 
28.11.12
14:34
дело в том что в системе есть некоторое количество пользователей с полными правами, а доступ к справочникам нужен только 4м пользователям и тоже с полными правами. выходит бредовая ситуация что необходимо ограничивать права пользователей с полными правами.
5 shuhard
 
28.11.12
15:05
(4) ещё раз:
одна подписка перед записью
один Рг сведений
5 строчек кода
одна роль суперадмина
6 MaxisUssr
 
28.11.12
15:07
(5)
Зачем регистр - есть ведь в типовой "Настройка доп прав пользователя"
7 ILM
 
гуру
28.11.12
15:33
(5) Регистр будет нужен, если захотят список юзеров править в форме, а так "роли" будет достаточно и 5 строк кода в подписке (можно и в одну строку вытянуть).
8 shuhard
 
28.11.12
16:13
(6) потому что через неделю выясниться, что блокировать надо не весь справочник, а его часть
9 Oz11
 
28.11.12
16:26
решение было принято такое:
1. полные права даем только тем кому они реально нужны (эти пользователи понятно что смогут работать со справочником).
2. в остальных правах снимаем с редактирования эти справочники.
3. создаем новую роль, в которой даем права на эти справочники.
в дальнейшем, будем просто в ролях убирать права и в роль из 3 их добавлять. по моему универсально и без кода.
10 shuhard
 
28.11.12
16:27
(9) анальное решение
11 shuhard
 
28.11.12
16:28
(10) и анальность его в том, что после первого обновления механизм перестанет работать
12 Oz11
 
28.11.12
16:32
согласен что с обновлениями будет туго. но это простой и самый не затратный способ решить задачу. в данной ситуации этого достаточно. а обновлять можно все роли без перебора, просто потом нужно будет потратить 10 минут и снять права изменения с нужных объектов метаданных.
13 shuhard
 
28.11.12
16:36
(12) бред
делается подписка и отдельная роль

полные права при этом игнорируются
14 DmiVo
 
28.11.12
16:37
Лучше 10 мин потратить на (3)
15 Oz11
 
28.11.12
16:40
а не кажется ли вам странным ограничивать полные права?
16 DmiVo
 
28.11.12
16:42
А что странного? Применять дату запрета для пользователей с полными правами, стандартная фича
17 shuhard
 
28.11.12
16:43
(15) нам кажется странным обсуждение очевидного факта, что лучше подписки средства нет
18 Oz11
 
28.11.12
16:44
дата запрета - это вещь более глобальная. а тут точечный маневр.
19 DmiVo
 
28.11.12
16:45
НУ т. е. странности в ограничении полных прав нет.
20 Oz11
 
28.11.12
16:49
это ограничение на общее ведение учета, которое используется всеми и априори может быть отменено, а запрет на редактирование справочников - это решение конкретной проблемы, которое используется исключительно в частной ситуации.
я считаю запрет изменения справочников для полных прав необоснованным, тем более что пользователь реально работает, редактирует и изменяет в нем данные.
21 Kreont
 
28.11.12
17:20
Роль "полные права" должна быть только у тебя, уж точно она не нужна пользователям.
22 Нуф-Нуф
 
28.11.12
17:21
вообще наличие пользователей с полными правами - это что-то в консерватории не то..
23 Oz11
 
28.11.12
17:35
(21) абсолютно согласен. но все мы знаем что частенько так делается чтобы меньше ковырять права и выяснять почему это не доступно, а это не проводится.
24 Kreont
 
28.11.12
17:39
(23) честно признаюсь так и делал, и очень долго ковырял пока сделал роли "свои" а не стандартные :)
25 shuhard
 
28.11.12
17:54
(23)[ но все мы знаем что частенько так делается ]
мы знаем, что делать так нельзя и никогда не делаем
26 ILM
 
гуру
28.11.12
18:23
(25) +100500
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой