Программное блокирование полей для группы пользователей или отдельного пользователя

Если у пользователя нет прав на редактирование карточки Счета, можно ли через программный код дать право на редактирование одного поля в данном объекте. Реализация через код кажется оптимальной , т..к. для настройки прав через стандартный доступ по колонкам в данном сценарии требуется все таки дать пользователю права на редактирование счета, и потом забрать на все остальные, кроме этого одного поля. Но это совсем не оптимальный вариант. Поэтому задумались про реализацию разработкой. Есть ли такой опыт?

 

Нравится

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

Можно. На параметр "enabled": {bindTo: "название функции"} указать функцию в которой проверить текущего пользователя Terrasoft.SysValue.CURRENT_USER.value на вхождение в указанную группу к примеру

Можно. На параметр "enabled": {bindTo: "название функции"} указать функцию в которой проверить текущего пользователя Terrasoft.SysValue.CURRENT_USER.value на вхождение в указанную группу к примеру

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