Как указать разрешение icCube для отказа в доступе всем элементам измерения, но разрешить доступ к одному из них? - PullRequest
2 голосов
/ 19 июня 2019

Я пытаюсь установить разрешение для пользователя таким образом, чтобы этот пользователь мог получить доступ только к определенному значению измерения, другие значения в этом измерении запрещены.

Попробовал это, но, похоже, не работает

:schema [Sales]
-tuples DC { [Countries].members}
+tuples DC { [Countries].[UK]}

1 Ответ

1 голос
/ 19 июня 2019

Вот рабочий пример, авторизующий только пользователя [France]. Пожалуйста, обратитесь к онлайн документации для более подробной информации. Цитирую эту документацию:

Разрешения определяются с помощью «строк»; каждая строка либо предоставляет доступ (+), либо запрещает доступ (-) к определенному объекту (ам) MDX. В пределах области первый «+» означает, что все сущности ОТКЛЮЧЕНЫ первыми, тогда как первый «-» означает, что все сущности РАЗРЕШЕНЫ первыми.

Таким образом, следующий пример начинается с [+] в области действия схемы [Продажи]:

+schema [Sales]

:schema [Sales]

+tuples DC [Customers].[Geography].[Region].[Europe].[France]

Надеюсь, это поможет.

...