Роздача прав доступу до членів виміру великій кількості користувачів
У Microsoft Analysis Services є можливість роздавати права доступу до членів виміру для ролей Analysis Services. Нагадаємо, що кожному користувачеві звітності BAT відповідає роль [batidentifier] _user_login в кубі.
У Analysis Services 2008 і вище права роздаються на атрибути виміру.
У розділі Права доступу до кубів розповідалося про те, як роздати необмежені права користувачам для набору кубів за допомогою майстра, а також демонструвалося, як для користувача встановити права на один куб за допомогою діалогового вікна:
Для кожного атрибута виміру ми можемо вибрати як підмножину дозволених, так і множину заборонених елементів:
В результаті john бачитиме дані тільки Австралії і Канади.
Те ж саме можна зробити і для конкретної ролі:
Всі користувачі, які входять в цю роль будуть мати права доступу до цих двох країн.
Якщо в Вас велика кількість користувачів, і Вам потрібно швидко роздати права на вимір, то Вам в цьому допоможуть інші майстри для роздачі прав. Покажемо це на прикладі.
Розглянемо куб Adventure Works в базі Adventure Works DW. У цьому кубі є вимір Geography з атрибутною ієрархією Country.
Припустимо, у нас є менеджери, і ми хочемо швидко роздати їм доступ до інформації з продажу в різних країнах. Для цього потрібно виконати такі дії.


