+38 (067) 282-63-66

office@bitimpulse.com

  • Ua
  • Ru
  • En

Роздача прав доступу до членів виміру великій кількості користувачів

У Microsoft Analysis Services є можливість роздавати права доступу до членів виміру для ролей Analysis Services. Нагадаємо, що кожному користувачеві звітності BAT відповідає роль [batidentifier] _user_login в кубі.

У Analysis Services 2008 і вище права роздаються на атрибути виміру.

У розділі Права доступу до кубів розповідалося про те, як роздати необмежені права користувачам для набору кубів за допомогою майстра, а також демонструвалося, як для користувача встановити права на один куб за допомогою діалогового вікна:

Для кожного атрибута виміру ми можемо вибрати як підмножину дозволених, так і множину заборонених елементів:

В результаті john бачитиме дані тільки Австралії і Канади.

Те ж саме можна зробити і для конкретної ролі:

Всі користувачі, які входять в цю роль будуть мати права доступу до цих двох країн.

Якщо в Вас велика кількість користувачів, і Вам потрібно швидко роздати права на вимір, то Вам в цьому допоможуть інші майстри для роздачі прав. Покажемо це на прикладі.

Розглянемо куб Adventure Works в базі Adventure Works DW. У цьому кубі є вимір Geography з атрибутною ієрархією Country.

Припустимо, у нас є менеджери, і ми хочемо швидко роздати їм доступ до інформації з продажу в різних країнах. Для цього потрібно виконати такі дії.