powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 8.1 Ограничения доступа к данным
5 сообщений из 5, страница 1 из 1
8.1 Ограничения доступа к данным
    #36064098
tester2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Всем доброго времени суток. Необходимо разграничить доступ в справочник номенклатуры таким образом, что бы роль пользователя имела права на редактирование только элементов справочника, в то время как создание-редактирование групп был запрещено. Строка в праве "Изменение" типа "Номенклатура ГДЕ Номенклатура.ЭтоГруппа = Истина" ну или Ложь :) эффекта не дала. Кто может что посоветовать?
...
Рейтинг: 0 / 0
8.1 Ограничения доступа к данным
    #36064704
tiniji
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Права на изменение: Номенклатура ГДЕ Номенклатура.ЭтоГруппа = ЛОЖЬ
Поставить право на редактирование еще. Если у пользователя есть роль в которой нету ограничения на изменение то будет разрешено менять всё. Надо в роли дописать либо ГДЕ ЛОЖЬ либо Номенклатура ГДЕ Номенклатура.ЭтоГруппа = ЛОЖЬ
...
Рейтинг: 0 / 0
8.1 Ограничения доступа к данным
    #36065030
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
имхо в данном случае проще (и логичнее) не крутить RLS, а сделать подписку на ПередЗаписью справочника и там проверять условия
...
Рейтинг: 0 / 0
8.1 Ограничения доступа к данным
    #36065460
tester2000
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 tiniji. Спасибо за советы, ограничение сработало. Действительно, у пользователя была еще одна роль, у которой были права на изменение без ограничения.
2 Estel I. Спорное утверждение. Все-таки программно управлять правами на мой взгляд необходимо только в случаях, когда это невозможно встроенными средствами.
...
Рейтинг: 0 / 0
8.1 Ограничения доступа к данным
    #36066575
nicktcher
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tester20002 tiniji. Спасибо за советы, ограничение сработало. Действительно, у пользователя была еще одна роль, у которой были права на изменение без ограничения.
2 Estel I. Спорное утверждение. Все-таки программно управлять правами на мой взгляд необходимо только в случаях, когда это невозможно встроенными средствами.

Действительно, регулировать RLS здесь предпочтительнее с точки зрения гибкости. В подписчике придется прописывать условия с проверками на роли пользователя и т.п. И в случае, если понадобится переключать роли для доступа к группам/элементам, гораздо проще это сделать соответствующей настройкой RLS, нежели копаться в подписчике и править его код
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 8.1 Ограничения доступа к данным
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]