Перейти к содержимому


Запретить сброс фильтра


Сообщений в теме: 4

#1 Whitescorpion

    Активный участник

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 16 Август 2017 - 16:24

Доброго времени суток всем. Возник вопрос, который не могу понять как решается.
Есть таблица Клиенты. У нее есть подтаблица "Контакты с клиентами". В этой подтаблице ведутся записи по контактам с клиентами. Один звонок - одна запись.
При нажатии на кнопочку "просмотр таблицы" - получаем список контактов именно по этому клиенту. Список выводиться фильтром. О чем нам напоминает надпись в оранжевом блоке над таблицей.
При сбросе этого фильтра в таблице можно увидеть все записи по всем контактом с клиентом - что очень нам вредит.

Можно ли каким-то образом отключить сброс этого фильтра хотя бы для определенных групп пользователей и, если нет, то как можно решить эту проблему?
Заранее благодарю.

#2 Tony999

    Активный участник

  • Пользователи
  • PipPipPip
  • 412 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 16 Август 2017 - 22:59

Стандартными средствами, боюсь, никак не решить...
Хотя... можно попробовать, если Вы расшифруете

Цитата

что очень нам вредит

Умные сайты на заказ
https://info.crm-master.info

#3 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 17 Август 2017 - 09:31

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

#4 Whitescorpion

    Активный участник

  • Пользователи
  • PipPipPip
  • 64 сообщений

Отправлено 18 Август 2017 - 18:58

Просмотр сообщенияCbCoder (17 Август 2017 - 09:31) писал:

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

К таблице можно. Но, дело в том, что клиенты принадлежат определенным менеджерам. И если какой-то из менеджеров сбрасывает фильтр, то он начинает видеть записи из подтаблицы по всем клиентам, даже не своим.
"что очень нам вредит" - Ничего такого особенного. Я просто имел в виду, что менеджеры не должны видеть записи не по своим клиентам.

#5 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 21 Август 2017 - 11:35

Цитата

И если какой-то из менеджеров сбрасывает фильтр, то он начинает видеть записи из подтаблицы по всем клиентам, даже не своим.

Так я про то и говорю. Это не проблема фильтра и его сброса, это проблема исключительно установки прав доступа к таблице "Контакты с клиентами". Если правильно расставлены права, то даже после сброса фильтра менеджер должен видеть записи исключительно по своим клиентам, т.е. все тоже самое что он видит из режима подтаблицы, только по всем своим клиентам сразу. Если у вас не так - то у вас дыра в безопасности по правам, а не из-за того что менеджер может сбросить фильтр (иногда это бывает нужно, например для поиска и фильтрации по всем контактам, поэтому нет никакого смысла запрещать этот штатный функционал сам по себе).





Количество пользователей, читающих эту тему: 5

0 пользователей, 5 гостей, 0 анонимных