Права доступу до кубів
Якщо для користувача включена опція Use for security:
то для нього можна встановити індивідуальні наляштування доступу до кубів.
Коли користувач mike відкриває звіт в модулі звітності, для нього на сервері додатків запускається власний процес OlapExecutor.exe. Цей процес встановлює з’єднання з Microsoft Analysis Services, і в рядку з’єднання вказується явно
roles=[batidentifier]_user_mike
де замість [batidentifier] – ідентифікатор сервера додатків (той ідентифікатор, який Ви задали під час інсталяції). Таким чином, на логічному рівні для кожного користувача BAT існує своя роль на кубі. Така схема доступу була реалізована для того, щоб кожному користувачеві BAT можна було індивідуально налаштувати права доступу до вимірів.
Після того, як ми створили користувача модуля звітності, ми повинні один раз дати йому права на куб (інакше він не зможе відкривати звіти, які використовують дані з цих кубів). Права доступу до кубу для користувача можна надати двома способами: дати відповідні права цьому користувачеві окремо (якщо для нього включена опція Use for security) або дати права ролі, в яку входить користувач. Спочатку розглянемо варіант надання прав доступу до кубу для індивідуального користувача. Права на куб для користувача можна встановити двома способами.
