Использование веб-службы OBIEE (12c) для определения разрешений на уровне столбцов - PullRequest
0 голосов
/ 06 сентября 2018

Я использую веб-сервис OBIEE для создания клиента, который позволяет нашим внутренним пользователям проверять, имеют ли наши клиенты доступ к различным объектам в OBIEE.

Вариант использования может быть: «Может ли пользователь A прочитать папку B?». Это я реализовал просто отлично.

Другой вариант использования: «Может ли пользователь А увидеть характеристику B?». Допустим, характеристика B - это поле фамилии в таблице сотрудников, а в RPD оно ограничено определенными группами. Один из наших внутренних пользователей создал отчет для клиента и должен убедиться, что клиент сможет увидеть все столбцы в анализе. Мы не хотим предоставлять всем нашим внутренним пользователям функцию «Действуй как».

MetadataService описывать Колонка не предоставляет мне информацию о разрешении. Я надеялся, что getSubItems может развернуться достаточно далеко, но это не так, как и readObjects из WebCatalogService.

Я что-то упустил или этот уровень детализации недоступен через веб-сервис?

1 Ответ

0 голосов
/ 06 сентября 2018

Веб-служба не сделает этого за вас, но есть решение на основе графической аналитики, которое делает именно то, что вы хотите.

...