Права доступа к отчету на уровне BAT
Сразу после закрытия дизайнера программа предложит Вам раздать права доступа к отчету:
Выше мы рассматривали права пользователей на данные в кубах (соответствие между пользователем отчетности и ролью в Analysis Services). Независимо от этого, в BAT можно задать то, кто из пользователей, какой отчет должен видеть. Нажмите «Yes» и Вы увидите вот такую форму:
На первой закладке находятся BAT-роли (не путать с ролями на кубах!), на второй – пользователи модуля отчетности:
Каждому отчету Вы можете назначать права доступа: какой пользователь или BAT-роль может его видеть, и которому доступ явно запрещен. Заметьте, что колонка Permission может содержать как зеленую «птичку», так и красный «крестик»:
Если значения будут установлены так, как показано на этом рисунке, то все пользователи будут иметь доступ к отчету («птичка» напротив All Users), в то время как пользователю John Connor доступ будет явно запрещен (красный «крестик» напротив этого пользователя).
После того, как мы задали права, нажмем на «Save».
В случае если нужно повторно вызвать диалоговое окно раздачи прав доступа к отчету, воспользуйтесь вот этой кнопкой:
Аналогичным способом Вы можете раздавать пользователям права доступа к папкам. Для этого нужно выбрать соответствующий пункт контекстного меню или нажать кнопку на панели инструментов:
Процедура раздачи прав на папки такая же, как и на отчеты.
Общее правило: пользователь будет видеть отчет в модуле отчетности тогда, когда выполняются два условия:
- Либо для него лично, либо для одной из его ролей разрешено видеть этот отчет или одну из его родительских папок (есть зеленая «птичка»)
- Ни для него лично, ни для единой его роли нет явного запрета видеть отчет или одну из его родительских папок (нет красной птички).






