+38 (067) 282-63-66

office@bitimpulse.com

  • Ua
  • Ru
  • En

Спосіб 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» Ви створите роль на табулярному кубі з певними правами.