Створення ролі в BAT
Для створення і управління ролями в BAT існує закладка Roles:
У списку ролей Ви побачите роль All Users. Це встановлена роль, в яку входять всі користувачі модуля звітності. Таким чином, якщо змінити налаштування доступу для цієї ролі, то зміни вплинуть на всіх користувачів.
Створимо нову роль в BAT. Це можна зробити трьома способами:
- Натиснути на кнопку панелі інструментів:
- Натиснути на кнопку під списком ролей:
- Обрати відповідний пункт контекстного меню:
Введіть назву нової ролі і поставте пташку біля пункту Use for security (це дозволить задавати для користувачів, які входять в роль, параметри доступу до елементів вимірів):
Натисніть кнопку «Save» і Ви побачите нову роль в списку ролей:
Виберіть нову роль в списку і в нижній частині форми перейдіть на закладку Restrictions:
Щоб задати для обраної ролі обмеження на видимість ієрархій і показників на кубі, виберіть куб зі списку і натисніть кнопку «Add / Edit …»:
У вікні на закладці Hierarchies зніміть галочку біля пункту No restrictions, щоб побачити список ієрархій. У цьому списку ви зможете вибрати видимі для ролі ієрархії:
Натисніть спочатку на кнопку «Select All», а потім зніміть пташки біля ієрархій вимірювання Customer:
Таким чином, Ви заборонили користувачам, що входять в роль Test Role бачити увесь вимір Customer.
На закладках Measures, KPI, Calculations Ви таким же чином можете задати видимі показники, KPI і обчислювані елементи, відповідно.
Натисніть «ОК», щоб зберегти зміни. Тепер в списку обмежень Ви побачите, що для куба Adventure Works задані обмеження:
На закладці Permissions ви можете задати для ролі права доступу до членів вимірів. Це робиться так само, як ми це робили для користувачів модуля звітності, тому не будемо знову описувати цю процедуру.
Закладка Parameters використовується в процедурі швидкої роздачі прав доступу до членів вимірів великій кількості користувачів. Цей процес ми розглянемо в одному з наступних розділів.










