|
|
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
всем привет подскажите где читать или как лучше сделать) что бы в кубе отображать данные опираясь на пользователя который залогинился есть таблица фактов - в ней поле клиент есть таблица клиентов - в ней поле менеджер есть таблица менеджер - в ней логин виндовс есть. как правильно настроить разделение прав. спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2020, 16:27 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
montoya. как правильно настроить разделение прав. спасибо. Делаете измерение пользователь и настраиваете на нем Dimension Level Security. https://docs.microsoft.com/en-us/analysis-services/multidimensional-models/grant-custom-access-to-dimension-data-analysis-services?view=asallproducts-allversions ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2020, 18:00 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
a_voronin, Спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.06.2020, 18:41 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
montoya., Глобалльно 2 варианта 1 через галочки в Диме руками ставить - как уже указали 2) через Exists в спец. диме с бриджем и служебной мерой (к-ю делюат hidden) http://richardlees.blogspot.com/2010/10/ssas-dynamic-security.html этот случай сложней ( хотя в велозаводе по моему есть ) смысл в том - что когда допустим есть таблица юзер и закрпеленные за ним пациенты к-е апдейтится из како-йто внешней системы и она апдейтися тогда этот тот случай - естественно служебный дим надо точно перепроцессить ps ну и как обычно - увы почему то они не поставили ее по умолчанию Also note, you probably want to check the "Enable Visual Totals" check box, so that users can only see the total for members they are allowed to see. а я вот как то не встречал практ. случаев когда бы ее НЕ надо было ставить. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2020, 18:02 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
a_voronin, немного не понял. создал dim пользователь а теперь нужно через роли играться? но тогда мне нужно под каждого пользователя создавать роли? или через default member? как автоматом в default member поставить windows login ? или я не туда копаю. заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.06.2020, 23:18 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
montoya. a_voronin, немного не понял. создал dim пользователь а теперь нужно через роли играться? но тогда мне нужно под каждого пользователя создавать роли? или через default member? как автоматом в default member поставить windows login ? или я не туда копаю. заранее спасибо. Я не смогу вам расписать все не зная, как утроен ваш куб. Но можно разработать решение, отталкиваясь от функции USERNAME(), которая показывает текущего залогиненного юзера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 08:24 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
a_voronin, со стороны разденеия прав - ещё никак не устроен. вот пытаюсь решить задачу что бы: продажники видели только своих клиентов закупщики видели только свой товар. структура для примера кратно: таблица фактов в ней есть : goods_id, client_id, qty таблица товаров: goods_id, goods_name, manager_id (по ней построенно соответствующее измерение) таблица клиентов: client_id, client_name, manager_id (по ней построенно соответствующее измерение) таблица пользователей: manager_id, windows_login хелп плз. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 11:27 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
montoya., могу и перестроить всё если нужно задача: 1. закупщики видеть свой товар 2. продацы видеть своих клиентов как лучше организовать?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 11:46 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
a_voronin, или на перспективу это даже должно выглядеть так: отдел продаж: 1. менеджер по продажам должен видеть только своих клиентов 2. руководитель филиала - всех клиентов своего филиала 3. директор по продажам - всех должен видеть. отдел закупок: 1. закупщик - только свой товар 2. начальник отдела закупок - все товары. как организовать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 12:02 |
|
||
|
olap отображать продажи только закреплённого менеджера по виндовс
|
|||
|---|---|---|---|
|
#18+
montoya., http://www.sqlblog.nl/implementing-row-level-security-ssas/ http://bharathonsqlserver.blogspot.com/2016/07/dynamic-security-in-ssas-in-detail.html читаем и делаем по образу и подобию (или еще поиском по SSAS Dimension security ) для каждой группы своя роль 3. директор по продажам - всех должен видеть. это проще всего - без ограничений опять же не ясно отдел продаж и отдел закупок это РАЗНЫЕ кубы или один (подозреваю что разные) PS Ставим AdventureWorks (2014,2016 в зависимости ) бд и проект куба - смотрим туда и очень много вопросов отпадет само собой а даже если возникнут вопросы - проблему можно будет сформулировать на ее основе и спросить здесь - шансы что помогут будут больше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 17:40 |
|
||
|
|

start [/forum/topic.php?fid=49&fpage=8&tid=1857302]: |
0ms |
get settings: |
7ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 11ms |
| total: | 128ms |

| 0 / 0 |
