Вопрос

Скрыть записи для пользователей

Добрый день!

Подскажите, как можно скрыть "чужие" записи для пользователей в разделе, где он не является ответственным?

Думал сделать через фильтр, но фильтр пользователь может убрать и увидеть все записи.

Нравится

3 комментария

Доброе утро.

Такую функциональность можно реализовать с помощью настройки прав доступа на записи, то есть у определенных пользователей будет доступ только на те записи, где они ответственные.

Ознакомиться более подробно, как работает данная функциональность можно по этой ссылке на Академии.

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

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

Алла Савельева,

Подскажите, а можно ли для реализации этой задачи удалить нужные данные из объекта, который возвращается для отображения, в методе loadGridData?

Роман, думаю на ваш вопрос уже ответили в посте https://community.terrasoft.ua/questions/filtr-v-metode-loadgriddata-mn…

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