|
![]() |
#1 |
Участник
|
Расширенный поиск
Добрый день
Подскажите пожалуйста, возможно ли запретить пользователям использовать расширенный поиск. Проблема в том, что есть некий кастомный объект , доступ к полям которого для некоторых пользователей ограничен. При открытии этого объекта JScript скрывает необходимые поля.. однако остается возможность добавления столбцов в расширенном поиске.. ![]() |
|
![]() |
#2 |
Консультант-джедай
|
Вообще запретить использовать расширенный поиск?
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
![]() |
#3 |
Участник
|
|
|
![]() |
#4 |
Консультант-джедай
|
Может скрыть например кнопку расширенного поиска в зависимости от роли http://mmcrm.ru/?p=796
__________________
Крокодил, крокожу и буду крокодить. Человек человеку - волк , а зомби зомби - зомби. Экстремал и буду экстремать! ![]() |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#5 |
Участник
|
Глупо отключать людям расширенный поиск, только потому что им не позволено видеть какие-то поля в каком-то объекте. Давайте им еще кликать мышкой запретим, ага...
Гораздо грамотнее вынести эти поля в отдельный объект и раздать на него нужные права. |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#6 |
Участник
|
Цитата:
![]() ![]() |
|
![]() |
#7 |
Участник
|
Данные можно перелить из объекта в объект консольной программой.
Кода 1-2 экрана. ![]() |
|
![]() |
#8 |
Moderator
|
У атрибутов есть настройка разрешающая или скрывающая их в расширенном поиске. Меньшим злом будет урезать поиск по одному объекту, нежели запретить поиск вообще!
p.s. А вообще подход к безопасности по принципу "спрятать на форме" - неверный. Следует использовать field level security на основе плагинов, хотя это и сложнее
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия. ![]() ![]() |
|
|
За это сообщение автора поблагодарили: Elka (1). |
![]() |
#9 |
Участник
|
![]()
Для скрытия сущности в Расширенном поиске достаточно проделать следующие действия:
1. Использовать UPDATE к базе данных CRM: UPDATE Entity SET IsValidForAdvancedFind = 0 WHERE name = '<скрываемая сущность>' 2. Опубликовать <скрываемая сущность> Все ![]() |
|
|
![]() |
||||
Тема | Ответов | |||
Передача фильтра в расширенный поиск во Iframe | 17 | |||
Расширенный поиск | 11 | |||
Расширенный поиск - ошибка | 6 | |||
Поля partylist, поиск и сортировка | 0 | |||
Расширенный поиск по дате рождения | 6 |
|