点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
亲爱的
我们正在试验一种奇怪的情况,在该情况下,操作同步报告GRAC_ACTION_USAGE_SYNC。
它仅在一个系统上发生,而不是在所有用户上发生,因此我们考虑授权问题。 如下图所示,在表GRACACTUSAGE中的USER_ID字段已填充字母数字值,但与任何用户ID都不对应。 有人可以帮我们任何想法吗?
我们尝试通过授权对象S_TOOLS_EX进行测试,但是它不起作用
我们正在研究SAP GRC 11 AC SP21
谢谢。
亲切的问候。
(43.9 kB)
亲爱的
我们已经解决了。 这是由于缺少身份验证。 删除了向RFC用户分配角色的操作。 RFC用户必须为授权对象S_TOOLS_EX分配值S_TOOLS_EX_A。
谢谢。
嗨马科斯,
您是否有任何RFC的用户ID或作为对话用户并执行tcode SU01的任何外部用户ID?您是否还在表GRACMGMTACTUSAGE中看到相同的user_ID?
谢谢
Ramesh
嗨Marcos,
GRC中的所有同步作业完全依赖于目标系统中的数据,在这种情况下,连接器为PP1CLNT500。/p>
1。 首先检查STAD中是否有任何日志,其中的字母数字用户ID显示在操作用法表中。
2。 还请检查SM20中是否有具有相同字母数字用户ID的日志。
如果您在STAD和SM20中都找不到任何日志,那么我建议检查是否存在具有该字母数字用户ID的任何更改日志。 PP1CLNT500。
问候,
Madhu
Hi Marcos,
从您的屏幕快照中,我看不到"终端"列,您可以从"选择字段"中选择终端以添加终端,然后尝试进一步挖掘并找出终端是谁(Comuper/Laptop)?
谢谢
Ramesh
亲爱的所有人,
感谢您的回复。
通过在远程系统上运行功能/GRCPI/GRIA_TRAN_GET_LOG,我们可以根据执行的事务正确获取结果。 通过在本地运行此事务可以正确填充字段BNAME。
但是,通过运行报告" GRAC_ACTION_USAGE_SYNC" GRC系统,通过调用FM if_grac_ad_out_grcpi_types => c_gria_tran_get_log(常数值/GRCPI/GRIA_MT_GET_LOG_GET_LOG_GET_LOG_GET_LOG_GET_LOG),在表" lt_tran_log_out"中使用错误的值填充了字段BNAME。
此函数如何成功获取值,但是当从远程系统执行该函数时,它可能在GRC系统中转换为字母数字值。
亲切的问候
一周热门 更多>