AXForum  
Вернуться   AXForum > Microsoft Dynamics CRM > Dynamics CRM: Разработка
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 22.03.2010, 12:13   #1  
Elka is offline
Elka
Участник
Аватар для Elka
 
431 / 22 (1) +++
Регистрация: 02.12.2008
Адрес: г. Ростов-на-Дону
Расширенный поиск
Добрый день

Подскажите пожалуйста, возможно ли запретить пользователям использовать расширенный поиск. Проблема в том, что есть некий кастомный объект , доступ к полям которого для некоторых пользователей ограничен. При открытии этого объекта JScript скрывает необходимые поля.. однако остается возможность добавления столбцов в расширенном поиске..
Старый 22.03.2010, 12:21   #2  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Вообще запретить использовать расширенный поиск?
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
Старый 22.03.2010, 12:24   #3  
Elka is offline
Elka
Участник
Аватар для Elka
 
431 / 22 (1) +++
Регистрация: 02.12.2008
Адрес: г. Ростов-на-Дону
Цитата:
Сообщение от slivka_83 Посмотреть сообщение
Вообще запретить использовать расширенный поиск?
Да, хотя бы так.. другого выхода я пока не вижу..
Старый 22.03.2010, 12:27   #4  
slivka_83 is offline
slivka_83
Консультант-джедай
Аватар для slivka_83
MCBMSS
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
1,683 / 374 (16) ++++++
Регистрация: 18.12.2008
Адрес: default city
Может скрыть например кнопку расширенного поиска в зависимости от роли http://mmcrm.ru/?p=796
__________________
Крокодил, крокожу и буду крокодить.
Человек человеку - волк , а зомби зомби - зомби.
Экстремал и буду экстремать!
Блога
За это сообщение автора поблагодарили: Elka (1).
Старый 22.03.2010, 12:46   #5  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Глупо отключать людям расширенный поиск, только потому что им не позволено видеть какие-то поля в каком-то объекте. Давайте им еще кликать мышкой запретим, ага...
Гораздо грамотнее вынести эти поля в отдельный объект и раздать на него нужные права.
За это сообщение автора поблагодарили: Elka (1).
Старый 22.03.2010, 12:49   #6  
Elka is offline
Elka
Участник
Аватар для Elka
 
431 / 22 (1) +++
Регистрация: 02.12.2008
Адрес: г. Ростов-на-Дону
Цитата:
Сообщение от Гуревич Денис Посмотреть сообщение
Глупо отключать людям расширенный поиск, только потому что им не позволено видеть какие-то поля в каком-то объекте. Давайте им еще кликать мышкой запретим, ага...
Гораздо грамотнее вынести эти поля в отдельный объект и раздать на него нужные права.
Это все конечно классно, вот только что делать с уже набитой данными базой А за идею Большое Спасибо
Старый 22.03.2010, 13:04   #7  
Гуревич Денис is offline
Гуревич Денис
Участник
Лучший по профессии 2009
 
228 / 67 (3) ++++
Регистрация: 04.08.2008
Адрес: Москва
Данные можно перелить из объекта в объект консольной программой.
Кода 1-2 экрана.
Старый 29.03.2010, 10:34   #8  
Артем Enot Грунин is offline
Артем Enot Грунин
Moderator
Аватар для Артем Enot Грунин
MCBMSS
Злыдни
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,912 / 623 (28) +++++++
Регистрация: 16.08.2007
Адрес: Пермь!
Записей в блоге: 151
У атрибутов есть настройка разрешающая или скрывающая их в расширенном поиске. Меньшим злом будет урезать поиск по одному объекту, нежели запретить поиск вообще!

p.s. А вообще подход к безопасности по принципу "спрятать на форме" - неверный. Следует использовать field level security на основе плагинов, хотя это и сложнее
__________________
http://fixrm.wordpress.com, снятие/наведение порчи. Быстро, дорого, гарантия.

MS Certified Dirty Magic Professional
За это сообщение автора поблагодарили: Elka (1).
Старый 22.12.2010, 10:31   #9  
Буденый is offline
Буденый
Участник
 
70 / 15 (1) ++
Регистрация: 07.06.2010
Адрес: Донецк
;) Есть более гуманный способ
Для скрытия сущности в Расширенном поиске достаточно проделать следующие действия:

1. Использовать UPDATE к базе данных CRM:

UPDATE Entity
SET IsValidForAdvancedFind = 0
WHERE name = '<скрываемая сущность>'

2. Опубликовать <скрываемая сущность>

Все
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Передача фильтра в расширенный поиск во Iframe Grigoriy Dynamics CRM: Разработка 17 01.04.2010 14:41
Расширенный поиск Camena Dynamics CRM: Разработка 11 04.09.2009 14:38
Расширенный поиск - ошибка valk Dynamics CRM: Функционал 6 24.02.2009 12:19
Поля partylist, поиск и сортировка sergeyjb Dynamics CRM: Функционал 0 25.12.2008 14:00
Расширенный поиск по дате рождения MayBe Dynamics CRM: Функционал 6 01.11.2006 10:58

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 01:42.