使用API​​的SAP BO用户管理

2020-09-06 14:41发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们是SAP BO的新手,它是从我们内部开发的旧版报告工具中迁移过来的。

现在我们有一个用例,我们要根据用户限制WebI报告中显示的数据。 例如,报告数据(Apache Spark)在一个表中将有多个区域数据,并且属于某个区域的用户不应在报告中查看其他区域数据。

因此,我们计划在BO中获取用户列表,并在用户和区域之间创建映射。 利用这些信息,我们计划限制在报告中提取的记录。 对于这种情况,我有以下问题。

  1. 能否让我知道SAP BO是否公开了API,以获取系统中可用的用户列表,或者我们可以获取CMS(MySQL)存储库中的可用用户列表。 如上所述,此信息将用于在Spark表中创建映射。
  2. 我还想知道是否可以在报告中获取当前记录的userId以过滤报告中显示的记录?
  3. 我也想听听您的专家的意见,该用例是否有更好的解决方案。

此致

Subash Kunjupillai

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


嗨,

我们是SAP BO的新手,它是从我们内部开发的旧版报告工具中迁移过来的。

现在我们有一个用例,我们要根据用户限制WebI报告中显示的数据。 例如,报告数据(Apache Spark)在一个表中将有多个区域数据,并且属于某个区域的用户不应在报告中查看其他区域数据。

因此,我们计划在BO中获取用户列表,并在用户和区域之间创建映射。 利用这些信息,我们计划限制在报告中提取的记录。 对于这种情况,我有以下问题。

  1. 能否让我知道SAP BO是否公开了API,以获取系统中可用的用户列表,或者我们可以获取CMS(MySQL)存储库中的可用用户列表。 如上所述,此信息将用于在Spark表中创建映射。
  2. 我还想知道是否可以在报告中获取当前记录的userId以过滤报告中显示的记录?
  3. 我也想听听您的专家的意见,该用例是否有更好的解决方案。

此致

Subash Kunjupillai

付费偷看设置
发送
4条回答
奄奄一息的小鱼
1楼 · 2020-09-06 15:19.采纳回答

嗨,

感谢您的输入。 我参考了BI平台的Java SDK,以获取BO中可用的用户列表,并且能够使用Universe中的@variable('bouser')获取当前登录的用户信息。

此致

Subash Kunjupillai

空代码
2楼-- · 2020-09-06 15:30

您需要Universe设计指南和数据访问指南以及管理指南。

葫芦娃快救爷爷
3楼-- · 2020-09-06 15:27

这是标准产品功能,在 用户指南。
您是否查看了它们?
您可以在 help.sap中找到管理员指南,Universe设计指南等。 .com ,处于分析之下。

何必丶何苦呢
4楼-- · 2020-09-06 15:31

尝试使用CMS Universe,它将回答您的问题1和2

https://archive.sap.com/documents/docs/doc-74580

一周热门 更多>