|
|
| ||
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 | |||
Волшебник 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 |
|
Список тем форума |