Я хотел бы выделить некоторые ячейки для определенных значений, если текущий пользователь является администратором SSAS.Как определить, является ли текущий пользователь SQL Server Analysis Server Admin
Я не уверен, где бы я даже начал определять такую интроспекцию. Любые идеи приветствуются, пожалуйста.
Обратите внимание, что я использую UDM и не табличная модель
Спасибо, но это не отвечает на вопрос. Я пытаюсь определить, является ли пользователь администратором SSAS ** внутри сценария MDX. Все имя пользователя() дает мне идентификатор Windows текущего пользователя. –
Вы можете использовать условные операторы для сравнения имени пользователя с администраторами. Что-то вроде _if username = << имя группы admin >> _ или _if username = << имя группы admin> _. Получите идею? – SouravA
В любом случае, вы должны думать о линиях создания перспектив, а не делать MDX выяснить, является ли пользователь сеанса администратором. Табличные модели идут еще на один шаг и обеспечивают безопасность на уровне строк. – SouravA