SAP BW分析授权

2020-09-15 04:51发布

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

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


亲爱的

我们有一个要求,我们需要限制用户从Bex查询报告中获取数据。

用户正在提取未经授权的其他国家/地区的数据。

因此,我们需要在全球范围内限制用户。

我们遵循以下过程:

1。 创建一个国家/地区为IN的授权对象AUTH1

2。 将此对象添加到角色中。

当在查询= IN中将"国家/地区"作为变量或限制时,将显示数据。 但是,如果查询没有国家/地区变量/限制,则会抛出消息

用户无权

我的目标是即使用户对国家/地区信息对象也没有限制,也能获得输出。

对于系统中的所有报告/他创建的所有Bex查询,用户都应限制在特定国家/地区。

此致

杰克

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

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


亲爱的

我们有一个要求,我们需要限制用户从Bex查询报告中获取数据。

用户正在提取未经授权的其他国家/地区的数据。

因此,我们需要在全球范围内限制用户。

我们遵循以下过程:

1。 创建一个国家/地区为IN的授权对象AUTH1

2。 将此对象添加到角色中。

当在查询= IN中将"国家/地区"作为变量或限制时,将显示数据。 但是,如果查询没有国家/地区变量/限制,则会抛出消息

用户无权

我的目标是即使用户对国家/地区信息对象也没有限制,也能获得输出。

对于系统中的所有报告/他创建的所有Bex查询,用户都应限制在特定国家/地区。

此致

杰克

付费偷看设置
发送
6条回答
Violet凡
1楼-- · 2020-09-15 05:14

你好

我建议您检查事务RSECADMIN中的授权日志。

您将可以看到为什么出现此"未授权"消息。 如果是因为查询请求冒号授权或其他原因。

您也可以在此处查看此Wiki以获取更多授权信息:

https://wiki.scn.sap.com/wiki/x/P4c2FQ

谢谢您的关注

一只江湖小虾
2楼-- · 2020-09-15 05:37

如果查询没有将国家作为变量或限制(据我所知,这意味着查询中没有国家特征),自查询以来,对国家进行权限检查的重点是什么 与国家无关。

如果要动态检查国家/地区限制,例如用户A只能查看印度的数据,用户B可以查看可以考虑将变量定义为自定义或授权流程类型的所有数据,然后在出口EXIT_SAPLRRS0_001中编写代码以实现此目的

奄奄一息的小鱼
3楼-- · 2020-09-15 05:18

嗨,布鲁诺,

感谢您的答复。

我需要在不限制对象或通过变量的情况下设置此授权。 在没有可变或直接限制的情况下,授权应该有效。

假设我有一个与"客户","地区"有关的查询(均与授权无关)。 我没有变量/限制国家/地区= IN。

在RSECADMIN中,我已授权使用Country = IN。

但是,即使我运行查询,我也应该只获取有关国家/地区=印度的数据。

此致

Jack

歪着头看世界
4楼-- · 2020-09-15 05:37
嗨,布鲁诺,

我的问题是用户正在自己创建临时查询并提取所有其他国家/地区的数据。 他们不知道变量的创建。 仍在不知不觉中,即使他们没有输入任何选择,也需要对其进行限制。

还有许多查询/报告正在生产中。 现在,添加变量/在其中编辑查询无法实现此授权。

希望您能理解我的担心。 如果有任何其他方法可以用我们在查询时添加的变量(例如Badi或其他选项)来实现,请进行必要的操作。

有点紧急。

此致

Jack

当学会了学习
5楼-- · 2020-09-15 05:29

你好,

有输入吗?

我的问题是用户正在自己创建临时查询并提取所有其他国家/地区的数据。 他们不知道变量的创建。 仍在不知不觉中,即使他们没有输入任何选择,也需要对其进行限制。

还有许多查询/报告正在生产中。 现在,添加变量/在其中编辑查询无法实现此授权。

希望您能理解我的担心。 如果有其他替代方法可以实现而无需在查询中添加变量,请进行必要的操作。

有点紧急。

此致

Jack

宇峰科技
6楼-- · 2020-09-15 05:30

很好的山茱ia。 如果您有任何想法请告诉我。

一周热门 更多>