Чтобы содействовать обеспечению безопасности отчетов Reporting Services, необходимо настроить параметры безопасности в системе Microsoft Dynamics AX и службах Reporting Services. В следующих разделах описаны задачи, которые необходимо выполнить в каждом приложении.

Настроить параметры безопасности в Microsoft Dynamics AX

Выполнить следующие задачи в MSDAX для обеспечения безопасности отчетов.

Настроить разрешения доступа для групп пользователей

Microsoft Dynamics AX включает в себя предварительно настроенные отчеты, созданные с помощью Microsoft SQL Server Reporting Services. Пользователи могут получить доступ к этим отчетам в клиенте Microsoft Dynamics AX и корпоративном портале.

Для ограничения доступа к этим отчетам настройте разрешения доступа для групп пользователей и назначьте пользователям профили Ролевого центра. Дополнительные сведения см. в следующих разделах:

Ограничить доступ к меню Report Builder

Пользователи могут создавать автоматизированные отчеты с помощью построителя отчетов Report Builder — компонента служб отчетов Reporting Services. Пользователи могут получать доступ к Report Builder из Microsoft Dynamics AX, выбрав щелчком мыши меню Microsoft Dynamics AX> Сервис> Средства бизнес-аналитики( BI)> Report Builder.

Для ограничения доступа к меню Report Builderсм. Управление разрешениями на доступ для комбинаций групп пользователей и доменов.

Когда пользователи получает доступ к данным проводок с помощью Report Builder, они видят только те данные, к которым они имеют доступ согласно их членству в группе.

Ограничить доступ к безопасным представлениям

Безопасное представление— это представление базы данных, которое создается при генерации или обновлении модели отчета. Безопасное представление помогает обеспечить безопасность на уровне полей и на уровне записей для таблиц, включенных в модель отчета.

Безопасные представления хранятся в базе данных Microsoft Dynamics AX. Для предотвращения неавторизованного доступа к данным не предоставляйте пользователям доступ к безопасным представлениям.

Настроить параметры безопасности в службах отчетов Reporting Services

Выполнить следующие задачи в Reporting Services для обеспечения безопасности отчетов.

Назначить пользователям роли в службах отчетов Reporting Services

Службы отчетов Reporting Services используют ролевую авторизацию и проверку подлинности Windows для определения лиц, которые могут выполнять операции и получать доступ к элементам на сервере отчетов. Все пользователи взаимодействуют с сервером отчетов в контексте роли. Пользователю можно назначить различные виды ролей для различных элементов.

В качестве администратора вы должны назначить пользователям роли в службах отчетов Reporting Services. Дополнительные инструкции см. в документации SQL Server на сайте MSDN.

Ограничить доступ к моделям отчетов, источникам данных, папкам отчетов и отчетам

Reporting Services содержит функции и средства безопасности, которые следует использовать для управления доступом к моделям отчетов, источникам данных, папкам отчетов и опубликованным отчетам.

В документации SQL Server на сайте MSDNприведена подробная концептуальная информация и пошаговые учебники, которые помогут в управлении безопасностью в службах отчетов Reporting Services.