Вопрос

Не учитывать права на запись в клиентской ESQ

Добрый день. Возникла потребность для отдельных пользователей на одной из деталей загружать записи без учёта прав на чтение/запись. Точнее, нужно это одной из справочных колонок для объекта, который администрируется по записям. В серверной ESQ есть свойство UseAdminRights. Можно ли на стороне клиента сделать так, или нужно будет использовать какие-то обходные решения?

Нравится

2 комментария
Лучший ответ

Как вариант вы можете написать свой вэб сервис в котором будет вычитка данных детали без учета прав а в детали обработать полученную коллекцию строк.

Как вариант вы можете написать свой вэб сервис в котором будет вычитка данных детали без учета прав а в детали обработать полученную коллекцию строк.

В клиентской логике отключать права нельзя и это логично. Иначе бы пользователь путём модификации кода мог в браузере посмотреть то, что не положено.

Как обходной вариант, можно сделать view и объект к ней, которые тянут нужные поля из нужной таблицы базы и справочное поле на детали привязать к  ней.

Показать все комментарии