2020-08-22 08:52发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
我有一个要求,我需要向用户分配对象:S_TCODE,字段名称:TCD,值:QA11,而不能访问T代码QA11。
(事务数据是由FM通过ABAP程序发布的,用户不应通过T代码QA11手动访问该数据。但是,要执行ABAP程序,用户必须具有对象:S_TCODE,字段名称:TCD,值:QA11)
这在标准SAP中可行吗?
谢谢
Ashok
我对此进行了一些测试,并认为找到了解决方法。 它并不雄辩,但可以。 我创建了一个测试角色并添加了QA11。 然后,在配置文件中,我停用了s_tcode并将其他QA11身份验证对象保持活动状态。 将测试角色分配给测试用户后,测试用户将无法在Dialog中运行QA11。 尽管它确实具有QA11
所需的其他身份验证对象,但也仅供参考,如果您给他们提供S_TCODE,它们将可以访问该事务。
只需将其手动添加到配置文件中即可。
感谢沃伦·安格斯坦,
实际上,我的要求是在提供执行ABAP BAPI的必要动作的同时,不授予执行T代码的权限
您是否已经让用户在运行Auth跟踪的情况下在不使用S_TCODE的情况下尝试ABAP BAPI?
最多设置5个标签!
我对此进行了一些测试,并认为找到了解决方法。 它并不雄辩,但可以。 我创建了一个测试角色并添加了QA11。 然后,在配置文件中,我停用了s_tcode并将其他QA11身份验证对象保持活动状态。 将测试角色分配给测试用户后,测试用户将无法在Dialog中运行QA11。 尽管它确实具有QA11
所需的其他身份验证对象,但也仅供参考,如果您给他们提供S_TCODE,它们将可以访问该事务。
只需将其手动添加到配置文件中即可。
感谢沃伦·安格斯坦,
实际上,我的要求是在提供执行ABAP BAPI的必要动作的同时,不授予执行T代码的权限
谢谢
Ashok
您是否已经让用户在运行Auth跟踪的情况下在不使用S_TCODE的情况下尝试ABAP BAPI?
一周热门 更多>