Имя: Пароль:
1C
 
Отключить РЛС
0 ArturDoo
 
04.12.20
11:19
Есть баз ЕРП у бухгалтеров висят документы из-за РЛС, я хочу его отключить. Как я понимаю, РСЛ - это гибкая настройка прав, только поле там у документа запретить к редактированию и тп. Не крашнет ли базу отключение РЛС?
1 Beduin
 
04.12.20
11:20
(0) Оно так-то через интерфейс обычный выключается
2 yzimin
 
04.12.20
11:23
Чаще не документы "висят" при проведении, а долго обновляется список документов после проведения, правильные настройки списка спасают ситуацию
3 ArturDoo
 
04.12.20
11:24
(1)Да уже нашел, (2)Да, я в курсе, упростил просто)
4 Волшебник
 
04.12.20
11:25
Всем будет всё доступно
5 Фрэнки
 
04.12.20
11:25
я бы подождал разъяснения : "висят документы" - это как ?
6 Гений 1С
 
гуру
04.12.20
11:25
(4) я всегда говорил, что имеет право на жизнь только RLS на чтение, но методисты 1С не слушают Гения 1С и продолжают творить страшную дичь
7 Фрэнки
 
04.12.20
11:26
гибкая настройка прав... ну да, ну да... куда уж еще гибче
8 ArturDoo
 
04.12.20
11:26
(5) Обновление списка выполняется 340 секунд (Список.Обновить())
9 ArturDoo
 
04.12.20
11:28
Вопрос в том, что если я отключу РЛС, как я понимаю, права будут работать но, например, поле, которое було ограниченно у документа станет доступно тем, у кого есть права на этот документ, так?
10 Фрэнки
 
04.12.20
11:28
(8) это как-то не имеет прямой связи с тем, что это висит из-за РЛС
11 Фрэнки
 
04.12.20
11:32
(9) чаще всего, если в базе никто особо не хозяйничал, то внутри документа кто имеет право его перезаписывать, тот получается доступ ко все полям этого документа.
Но при внедрениях можно встретить и это тоже часто бывает, что внедренцев напрягают и они дописывают свои прибамбахи, что в определенных комбинациях ролей у пользователя не было таких возможностей, чтоб получал доступ на изменения именно к конкретным полям.

Почему из-за этого начинает тормозить обновление списков, почему все "висит" - это будет проблемой не общей для всех ERP, а для конкретного случая с вашей базой, с вашей доработанной конфигурацией.
12 Гений 1С
 
гуру
04.12.20
11:35
(8) тема зависания списков в ERP из-за RLS - довольно частое явление. Лично я встречался в своей практике.
13 Галахад
 
гуру
04.12.20
11:38
(11) И без "вмешательств" работа под полными правами и неким набором прав по скорости отличается в разы.
14 ArturDoo
 
04.12.20
11:41
(13)Да. Так ответьте на вопрос. Можно отключить РЛС, ничего не крашнется?
15 Гений 1С
 
гуру
04.12.20
11:42
(14) можно... просто все будут видеть все и иметь доступ.
16 ArturDoo
 
04.12.20
11:45
(15)Но права же не перестанут работать?
17 Волшебник
 
04.12.20
11:46
(16) Вы же их отключаете, значит перестанут
18 Галахад
 
гуру
04.12.20
11:52
(16) Не перестанут. Если у набора прав вообще нет доступа к объекту, то его и не появиться.
19 Провинциальный 1сник
 
04.12.20
11:54
РЛС только зарезает существующие права, а не дает новые. Так что отключение РЛС безболезненная процедура, но могут увидеть то чего не надо.
20 Фрэнки
 
04.12.20
12:04
Попробую дать свою версию объяснения.

Допустим, роль "Полные права" - видит всё и может делать все.
Добавим к этой роли ещё одну роль "Только просмотр" - изменится что-то для этого Пользователя, если Роль "Полные права" забудут убрать? Не изменится.

Чтоб роль, в которой РЛС включена, работала так, как положено, Пользователь не должен иметь у себя в списке доступных Ролей ничего лишнего. Тогда и прав лишних не будет.

Сама по себе РЛС - посмотри внутри конфигурации на ее механизм : это ограничение прав внутри выбранной роли. Не ограничение всех ролей, а именно одной выбранной, которая никак не будет ограничена, если другая доступная Пользователю роль предоставит ему более широкие права, чем текущая, с ограничением в РЛС
21 ArturDoo
 
04.12.20
12:09
(20)Это понятно. Проблема в том, что РЛС вмешивается в запрос, допустим, к регистру и проверяет доступ к его полям, но сама эта проверка замедляет работу запроса.
22 Галахад
 
гуру
04.12.20
12:13
(21) Именно. А в современных конфигурациях у набора прав стопятьсот ролей. И для каждой роли проверка.
23 ArturDoo
 
04.12.20
12:15
(22) Вот, вот и 0.3 с превращаются в 340 с
24 Фрэнки
 
04.12.20
12:17
Из принципа, а вдруг у пользователя все-таки попадется роль, которая ему всю эту кухню позволит прочитать.

В особо тяжелых случаях я для таких торопливых юзеров в расширении обходные пути строю :-)

В списках видят по упрощенным скоростным ДС, а как внутрь формы документа лезут, то там уже типовые РЛС срабатывают
25 Волшебник
 
04.12.20
12:17
Проиндексируйте поля, которые используются в RLS