使用OBIEE Web服务(12c)确定列级别权限

时间:2018-09-06 02:10:32

标签: oracle obiee

我正在使用OBIEE Web服务创建一个客户端,该客户端允许我们的内部用户检查我们的客户是否可以访问OBIEE中的各种对象。

一个用例可能是-“用户A可以读取文件夹B吗?”。 我已经实现了。

另一个用例是“用户A可以看到特征B吗?”。假设特征B是雇员表上的姓氏字段,而在RPD中这仅限于特定的组。我们的一位内部用户已为客户创建了一份报告,需要验证该客户将能够看到分析中的所有列。我们不想为所有内部用户提供“作为”。

MetadataService的describeColumn没有向我提供权限信息。我希望getSubItems可以深入到足够深,但不会,而且WebCatalogService的readObject也不会。

我错过了什么吗?还是无法通过Web服务获得此详细信息?

1 个答案:

答案 0 :(得分:1)

Web服务不会为您做到这一点,但是有一个基于图分析的解决方案可以满足您的需求。