Задачи и разрешения

В службах Reporting Services задачи — это действия , которые могут выполнять пользователь или администратор. Задачи предопределяются. Вы не можете создавать пользовательские задачи или изменять предоставленные программным способом или с помощью средства. Всего двадцать пять задач. Эти задачи составляют весь набор операций, доступных в безопасности на основе ролей. Некоторые примеры задач включают "Просмотр отчетов", "Управление отчетами" и "Управление свойствами сервера отчетов".

Каждая задача включает в себя набор разрешений, которые также заранее определены. Например, задача "Управление папками" содержит разрешения для создания и удаления папок и просмотра и обновления свойств папок. Разрешения для каждой задачи документируются для предоставления более точного описания каждой задачи. Невозможно взаимодействовать с разрешениями напрямую или указывать их в назначениях ролей. Пользователи получают разрешения косвенно через задачи, включенные в определения ролей.

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

Разрешения и
Разрешения и схема задач

Задачи уровня системы и элементов

Задачи делятся на две категории: системный уровень и уровень элементов. Роль может включать задачи только из одной категории. В следующей таблице описана каждая категория задач.

Категория Описание
задачиItem-Level Действия, выполняемые с элементами, управляемыми сервером отчетов, такими как папки, отчеты, модели отчетов и ресурсы.

Задачи на уровне элемента находятся в иерархии папок сервера отчетов. Все элементы, к которым вы обращаетесь через папки на сервере отчетов или через доступ по URL-адресу, защищены назначениями ролей, включающими задачи уровня элементов.
задачиSystem-Level Действия, выполняемые на уровне системы, такие как управление заданиями или общими расписаниями, которые можно использовать со многими элементами. Задачи уровня системы находятся вне пространства имен папки сервера отчетов.

См. также

определения ролей
Предопределенные роли
Предоставление разрешений на сервер отчетов в нативном режиме