ATC/SCI-缺少"无需授权检查即可进行呼叫交易para_trans"吗?

2020-09-16 18:43发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大约一年前,我提出了一个问题,该...

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

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


大约一年前,我提出了一个问题,该问题关于如何调整SCI检查的消息优先级,然后提供了答案。

我们现在正在使用EHP8在NW 7.50上运行,在希望不久的将来,我们将获得一个中央7.52 ATC系统,因此也许这样可以解决以下问题:

我目前正在尝试使用"呼叫交易"的现有检查或定义特定的ABAP语句模式,但不太了解我在事务SCI中看到的内容:

可用的支票" Find CALL TRANSACTION para_trans WITH AUTHORITY-CHECK"对我来说有点奇怪。

该检查是否应该查找" 没有授权检查",因为这是我收集到的该语句的实际关键版本?

由于此检查的当前形式无法找到我感兴趣的内容,因此我对"查找ABAP语句模式"进行了调整,并在检查变量中为CALL TRANSACTION语句添加了一个。 但是,似乎无法更改该支票的消息优先级。 是设计还是偶然?

我搜索了OSS,发现" 2577576-使与非ATC相关的优先级更改成为可能 SLIN测试",但无法从其内容中得知它是否适用于缺少的选项来更改消息优先级。

有人遇到过类似的事情吗?

非常感谢和欢呼

Baerbel

sci-message-priorities.jpg (163.3 kB)
5条回答
SAP小黑
2020-09-16 19:28

亲爱的Baerbel Winkler夫人,

具有权限检查的呼叫事务...不一定比没有权限检查的呼叫事务...更安全。 这只是取决于...

在某些情况下,您希望允许用户在调用程序的上下文中(通常使用某些参数)在被调用的事务中运行,但不在此上下文之外。 因此,您不希望授予用户启动该事务的授权(S_TCODE授权以及可能在事务维护(SE93)中可以指定的授权)。 如果您使用AUTHORITY-CHECK将此CALL TRANSACTION ...编码,那么您将不得不向用户提供您不需要的相关交易开始授权,这将使系统的安全性降低。

希望有帮助。

最好的问候,

乔治·贝克尔

一周热门 更多>