Вопросы к Поиску с Алисой
Разница между RLS (ограничение прав на уровне записей) и программным кодом при ограничении доступа в 1С заключается в том, что RLS работает на уровне конкретных записей, а программный код — на уровне объектов в целом. www.koderline.ru infostart.ru
RLS позволяет настроить права пользователей на уровне отдельных записей. www.koderline.ru Например, можно использовать запрос, в котором запрещается редактирование (чтение, удаление, добавление и т. д.) не всех контрагентов, а только выбранных элементов. www.koderline.ru RLS не влияет на имеющиеся у пользователя права, он является фильтром, ограничивающим выдачу прав. infostart.ru
Программный код позволяет узнать, достаточно ли прав у пользователя. www.koderline.ru Например, с помощью функций, предусмотренных программным кодом 1С, можно определить, доступна ли пользователю определённая роль доступа, есть ли права на объект при обращении пользователя к объекту метаданных и т. д.. www.koderline.ru
Таким образом, RLS предназначен для фильтрации доступных данных, а программный код — для выполнения точечных ограничений. infostart.ru