Спосіб 2
Існує інший спосіб задання прав на куб для користувача. Зробіть активним користувача john в списку і перейдіть на закладку Permissions. Відкриється ось таке вікно:
Сервер додатків зробить спробу встановити з’єднання з кожним активним кубом і визначити, чи існує роль для користувача john на цьому кубі. Поки що ролі для користувача john немає на кубі:
Щоб створити роль з необмеженими правами натисніть на кнопку «Set Unrestricted Permissions»:
Щоб створити роль з певними правами, натисніть на кнопку «Add / Edit» в нижній частині форми.
- Для моделі куба Multidimensional відкриється ось таке діалогове вікно:
Ви можете відразу натиснути «Save» – і для користувача буде створена роль з необмеженими правами. Але разом з цим Ви можете для кожної атрибутної ієрархії кожного вимірювання роздати / заборонити різні права доступу. Для цього потрібно вибрати вимір і атрибутну ієрархію в полях Dimension і Hierarchy, відповідно, і зняти прапорець Unrestricted.
Наприклад, якщо ми виберемо вимір Customer і ієрархію (атрибут) Country, то зможемо встановити права наступним чином:
Таким чином, якщо користувач john увійде в модуль звітності і відкриє звіт, побудований на кубі Adventure Works, він не побачить ніяких інших даних крім Канади та Сполучених штатів.
Після натискання на кнопку «Save» Ви побачите в списку прапорець навпроти куба Adventure Works в колонці Role Exist, який буде означати, що для користувача john на кубі Adventure Works була створена роль:
Ви можете повторно натискати на «Add / Edit» і змінювати встановлені раніше права.
- Для моделі куба Tabular відкриється ось таке діалогове вікно:
У формі що відкриється доступні два способи роздачі прав: спосіб типу List та DAX Filter.
Для того, щоб роздати аналогічні права для користувача, а саме бачити тільки дані Канади та Сполучених Штатів, слід для атрибутної ієрархії Geography обрати вимір Country Region Name і зняти прапорець Unrestricted:
Наступним кроком буде обрання способу роздачі прав доступу до кубів моделі Tabular.
У випадку способу List слід встановити наступні права:
У випадку способу DAX Filter – задати наступний фільтр вручну:
Натиснувши кнопку «Save» Ви створите роль на табулярному кубі з певними правами.









