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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.01.2017, 17:05   #1  
Eugene.Ostroukhov is offline
Eugene.Ostroukhov
Участник
 
145 / 11 (1) +
Регистрация: 22.02.2013
FYI: reports + disabled filter fields
Всем привет,
хочу поделиться + опциональный вопрос.

Возникла непонятка:
на одном компе с одинаковым IE в CRM2011 у одной из двух учеток при просмотре отчета (SSRS) были заблочены (disabled) поля фильтра (даты\комбобоксы и пр. из шапки). такие же симптомы были и на других компах у той же "плохой" учетки.

Пользователи оба - сисадмины в организации.

После долгих и мучительных ковыряний в настройках браузера и матюгов на "добавьте httpHandler в web.config" ручонки дотянулись до фидлера.

Оказалось, что у "плохой" учетки запрос на http://<crm>/ScriptResource.axd-blabla возвращал http error 302. Из-за этого возникал 'Type' is not defined в http://<crm>/Reserved.ReportViewerWebControl.axd-blabla в F12 браузера.

Трейс на сервере выдал ошибку - у пользователя нет ни одной привилегии. о_О (напомню, он сисадмин в рассматриваемой организации).
И тут всплыла забытая тестовая СРМ-организация, где этот "плохой" пользователь был добавлен "зачем-то", но ролей и прав ему на самом деле не дали
Дали прав - поля фильтра в отчете разблокировались.

Но при этом странно:
явно глобальные http://<crm>/ScriptResource.axd опрашивают все текущие организации в инсталляции, хотя отчет просматривается только в одной конкретной.
Зачем ему при этом права в другой организации?


апд: тьфу блин, у него default organization _вроде бы_ стояла - та старая тестовая организация...(удалял его через ремаппинг, так что подтвердить это не смогу)
в любом случае, если отчет в Организации1 - зачем проверяются права в Организации2?

Последний раз редактировалось Eugene.Ostroukhov; 09.01.2017 в 17:25.
Старый 09.01.2017, 19:07   #2  
a33ik is offline
a33ik
Чайный пьяница
Аватар для a33ik
MCP
MCBMSS
Злыдни
Соотечественники
Most Valuable Professional
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,035 / 818 (34) +++++++
Регистрация: 02.07.2008
Адрес: Greenville, SC
Сомневаюсь, что кто-то из команды, которая занимается разработкой CRM сюда заглядывает а это вопрос непосредственно к ним, почему этот код так написан.
__________________
Эмо разработчик, сначала пишу код, потом плачу над его несовершенством.

Читайте мой блог
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
clausl: Simplifying Document reports in NAV 2013 Blog bot Dynamics CRM: Blogs 1 04.10.2012 23:05
Microsoft Dynamics CRM Team Blog: Fetch-Xml based Reports: Bits & Pieces Blog bot Dynamics CRM: Blogs 0 24.02.2011 21:11
NAV Team: NAV 2009 Tips and Tricks: Change the default filter in fields that take input Blog bot Dynamics CRM: Blogs 0 21.09.2010 17:58
Microsoft Dynamics CRM Team Blog: Reports for CRM 4.0 using SQL Server 2008 and Report Builder 2.0 Blog bot Dynamics CRM: Blogs 0 11.11.2008 08:05
wiki.dynamicsbook: Changes Made in Navision Attain 3.60 Blog bot Dynamics CRM: Blogs 0 02.09.2008 13:23
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 22:07.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.