15.11.2007, 15:45 | #1 |
Участник
|
Как вывести разные отчеты для разных пользователей?
Коллеги, добрый день.
Как вывести разные отчеты для разных пользователей в области "Отчеты"? |
|
16.11.2007, 09:33 | #2 |
Moderator
|
Насколько я понял вопрос в том, как сделать так, чтобы разные группы пользователей видели разные списки отчетов? Такое ощущение что поддерживаемым способом никак. Если нет прав, то невозможно только запустить отчет на исполнение. Вероятно возможен взлом: исправить .aspx страницу загрузчика отчетов, например вычитать роли пользователя (или, для простоты, должность) и выставить в выпадающем списке определенную группу отчетов, после чего заблокировать возможность менять эту группу.
Нечто подобное я делал, чтобы снять ограничения на длинну строки фильтра, но, данная задача в разы сложнее... |
|
19.11.2007, 11:50 | #3 |
Участник
|
Нужно воспользоваться функционалом Reporting Server. Заходим на адрес Reporting Server выбираем папку с отчетами crm и запускаем отчет. Далее на закладку Properties в раздел Security. [Ваш домен]\ReportingGroup удаляем, добавляем группу или пользователя из AD и назначаем ему роль Browser for Microsoft CRM. Отчет будет доступен только этой группе или пользователю и администратору.
|
|
19.11.2007, 13:14 | #4 |
MCTS
|
Интересный вариант решения. Поробовал, не получилось. У пользователя отобрал права группы Reportnig Group. Открыл отчет дал права это пользователю. Отчетов все-равно не видит
|
|