Раздача прав доступа на измерения
Покажем, как можно быстро раздать права доступа к членам измерения с помощью специального мастера и параметров пользователей. Перейдем на закладку Cubes. В контекстном меню для куба Adventure Works выберем пункт Edit Permissions on Dimension:
Откроется мастер раздачи прав. Этот мастер предлагает Вам выбрать измерение и атрибутную иерархию. Выберите все так, как на рисунке, и перейдите на следующий шаг:
На втором шаге из выпадающего списка выберем роль Country Managers:
В нижнем списке появятся пользователи, которые принадлежат к этой роли. Права будут раздаваться всем тем пользователям, которые отмечены в этом списке.
Нажмем кнопку «Next»:
На шаге 3 выберем параметр Country из выпадающего списка, а в нижнем выпадающем списке выберем уровень Country (то есть тот, на который будут раздаваться права доступа).
Перейдем на шаг 4:
На этом шаге Вы можете пересмотреть права каждого пользователя. Эти права будут установлены на измерения в кубе Adventure Works, и при желании Вы еще можете модифицировать их.
После нажатия на кнопку «Next» Вы увидите сообщение об успешном выполнении операции:
Вы можете убедиться в том, что права на измерения для пользователей розданы с помощью Management Studio:
Если войти в модуль отчетности под пользователем john, открыть отчет, создать отдельную страницу, поместить на строки уровень Country иерархии Geography, то можно наблюдать такую картину:
Пользователь может видеть только две страны: Australia и Canada.







