Защита рабочего пространства "Мои отчеты"

В компоненте «Мои отчеты» представлено управляемое пользователем рабочее пространство для работы с отчетами. Чтобы обеспечить соответствие своему назначению, для папки «Мои отчеты» требуются более широкие права доступа, чем для других папок, доступных для общего пользования. У пользователей могут быть разрешения только для просмотра и запуска отчетов в других папках. В этом случае им может потребоваться расширенный набор разрешений для управления своими папками "Мои отчеты" и содержимым, которыми они владеет. Reporting Services предоставляет для этого специальные назначения и определения ролей.

Примечание.

Доступ к папке «Мои отчеты» возможен только в диспетчере отчетов. Она недоступна в СРЕДЕ SQL Server Management Studio.

Назначение ролей для моих отчетов

Назначение роли для папки «Мои отчеты» имеет стандартные элементы и создается автоматически для каждого пользователя, активирующего папку «Мои отчеты». Автоматическое назначение безопасности сервера отчетов особенно полезно для организаций, использующих мои отчеты, так как администраторы не должны включать доступ для каждого пользователя "Мои отчеты".

Назначение роли папки Мои отчеты включает следующие элементы:

  • Папка "Мои отчеты" пользователя, расположенная в папке Users Folders\<username>\My Reports .

  • учетная запись пользователя, определяемая при активации папки «Мои отчеты». Папка активируется, когда пользователь выбирает папку "Мои отчеты" в диспетчере отчетов или при публикации отчета в папку "Мои отчеты" из конструктор отчетов. Эта папка также активируется при запросе пользователем свойств по ссылке «Мои отчеты»;

  • заранее заданное определение роли для папки «Мои отчеты».

Определение роли для моих отчетов

Определение роли папки Мои отчеты включает задачи, обеспечивающие управление содержимым папки «Мои отчеты». Роль папки Мои отчеты является узкоспециализированной ролью. Хотя вы можете выбрать его для любой политики безопасности на уровне элементов, следует избежать этого, чтобы свести к минимуму вероятность изменения его в соответствии с другими требованиями к папке. Резервирование роли папки Мои отчеты для компонента позволяет пользователям получить необходимый опыт.

По умолчанию роль папки Мои отчеты изменяют только администраторы сервера отчетов. Настроить роль папки Мои отчеты можно путем изменения содержащихся в ней задач. Также можно назначить другую роль.

Запрет доступа к моим отчетам

Препятствовать доступу пользователей к папке «Мои отчеты» можно при помощи:

При отключении папки «Мои отчеты» ссылка на папку «Мои отчеты» удаляется из диспетчера отчетов. Доступ к соответствующей структуре папки, поддерживающей папку «Мои отчеты» (т.е. папка «Users Folders» и ее вложенные папки), все еще возможен и может быть осуществлен, если пользователь знает путь к папке. Удаление задач из роли папки Мои отчеты предотвращает доступ к ней.