我正在尝试找出一个报告/程序,它可以帮助我获取特定持续时间内用户的 t 代码更改列表。
例如:
- t 代码 SU01 于 2016 年 3 月 13 日分配给用户 ABC。
- t-code ME21n 已于 2016 年 3 月 14 日从用户 XYZ 中删除
SAP 是否有这方面的标准报告?
没有一个地方可以跟踪某些 tcode 分配,因为在 SAP ECC 中无法分配事务本身。它们将通过角色和配置文件进行分配,有关 AS ABAP 授权概念的更多信息在此处。
因此,为了实现问题中描述的目标,应遵循以下步骤:
这可以在SUIM
事务中完成。转到Roles >> By authorization values,输入Authorization object value S_TCODE
,按Input values按钮并输入要跟踪的 tcode。
将角色名称保存到文件(通过导出菜单或使用 ALV 工具)。2.根据以上tcodes生成变更文件列表。这可以通过S_BCE_68002311
交易来完成。在此事务中,转到底部的角色/配置文件选项卡并启用角色复选框,将所有已保存的角色从文件加载到多个选择框(选择选项)。
执行报告后,您应该会看到类似这样的内容
更新有关您的问题
更新2:检查哪些授权被添加到角色(哪些tcodes)
RSSCD100_PFCG
Change documents
我的答案开头解释了如何使用 tcode 映射授权对象。