Использовать пользовательскую авторизацию при доступе к кубу - PullRequest
1 голос
/ 30 сентября 2010

Можно ли использовать существующий механизм аутентификации нашего решения для определения прав доступа к кубу служб MS Analysis?

У нас уже есть система, которая управляет политиками использования, и мы хотели бы избежать дублирования этого в SQLСервер.

Наша система аутентификации основана на NetSqlAzMan, и мы можем представить ее в виде веб-службы или набора управляемых сборок .NET (или всего, что угодно, если мы получим вышеуказанные функции) ...

1 Ответ

0 голосов
/ 19 октября 2010

Если вы имеете в виду пользовательскую аутентификацию, мой ответ - нет. SSAS использует проверку подлинности Windows, и вам следует использовать ее с ее службами или параметрами (активным каталогом, другими интегрированными решениями и т. Д.).ответ да.По сути, вы должны выполнить следующие шаги:

  • Создать сборку .NET, которая использует ваши веб-службы с поддержкой NetSqlAzMan или все, что у вас есть для интеграции.
  • Регистрация сборки в службах Analysis Services
  • Используйте функции зарегистрированной сборки в разделе расширенной безопасности измерений, чтобы ограничить элементы измерения пользователями.

Пользовательская сборка в этомконтекст должен быть разработан с максимально высокой производительностью, так как каждый запрос MDX будет использовать его для фильтрации элементов.

...