powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / olap отображать продажи только закреплённого менеджера по виндовс
11 сообщений из 11, страница 1 из 1
olap отображать продажи только закреплённого менеджера по виндовс
    #39970577
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем привет
подскажите где читать
или как лучше сделать)
что бы в кубе отображать данные опираясь на пользователя который залогинился
есть таблица фактов - в ней поле клиент
есть таблица клиентов - в ней поле менеджер
есть таблица менеджер - в ней логин виндовс есть.

как правильно настроить разделение прав.

спасибо.
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39970604
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39970619
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,

Спасибо
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971041
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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.
а я вот как то не встречал практ. случаев когда бы ее НЕ надо было ставить.
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971130
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,

немного не понял.
создал dim пользователь

а теперь нужно через роли играться? но тогда мне нужно под каждого пользователя создавать роли?
или через default member?

как автоматом в default member поставить windows login ?

или я не туда копаю.

заранее спасибо.
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971654
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
montoya.
a_voronin,

немного не понял.
создал dim пользователь

а теперь нужно через роли играться? но тогда мне нужно под каждого пользователя создавать роли?
или через default member?

как автоматом в default member поставить windows login ?

или я не туда копаю.

заранее спасибо.


Я не смогу вам расписать все не зная, как утроен ваш куб. Но можно разработать решение, отталкиваясь от функции USERNAME(), которая показывает текущего залогиненного юзера.
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971747
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,
со стороны разденеия прав - ещё никак не устроен.
вот пытаюсь решить задачу

что бы:
продажники видели только своих клиентов
закупщики видели только свой товар.

структура для примера кратно:
таблица фактов в ней есть : goods_id, client_id, qty
таблица товаров: goods_id, goods_name, manager_id (по ней построенно соответствующее измерение)
таблица клиентов: client_id, client_name, manager_id (по ней построенно соответствующее измерение)
таблица пользователей: manager_id, windows_login

хелп плз.
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971759
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
montoya.,

могу и перестроить всё если нужно
задача:
1. закупщики видеть свой товар
2. продацы видеть своих клиентов

как лучше организовать?)
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971765
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
a_voronin,

или на перспективу это даже должно выглядеть так:

отдел продаж:
1. менеджер по продажам должен видеть только своих клиентов
2. руководитель филиала - всех клиентов своего филиала
3. директор по продажам - всех должен видеть.

отдел закупок:
1. закупщик - только свой товар
2. начальник отдела закупок - все товары.

как организовать ?
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39971941
Гулин Федор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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 в зависимости )
бд и проект куба - смотрим туда и очень много вопросов отпадет само собой
а даже если возникнут вопросы - проблему можно будет сформулировать на ее основе
и спросить здесь - шансы что помогут будут больше
...
Рейтинг: 0 / 0
olap отображать продажи только закреплённого менеджера по виндовс
    #39972113
montoya.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Гулин Федор,

спасибо.
с третьей попытки сработало)
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / OLAP и DWH [игнор отключен] [закрыт для гостей] / olap отображать продажи только закреплённого менеджера по виндовс
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]