Вход | Регистрация
 

Отключить РЛС

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

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

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

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

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

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

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


Список тем форума
Рекламное место пустует  Рекламное место пустует
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.