我正在通过访问编辑现有 IDoc 并重新处理它们来调查未经授权交易的风险。
在以下场景中,以下特征适用:
- 用户 Y 属于财务部门,可以访问 SAP 中的财务交易。
- 用户 Y 已创建 IDOC(与金融交易相关)。
- 用户 X 属于 HR 部门,无权访问 SAP 中的财务交易。
- 用户 X 具有更改 IDOCS 的 T 代码级别访问权限。
我的问题是,这些场景中哪一个是正确的,其背后的技术原因是什么?
- 用户 X 可以编辑现有 IDOC 并成功重新处理它,因为 IDOC/系统检查了 IDOC 创建者(在本例中为用户 Y)的授权。
- 用户 X 可以编辑现有 IDOC 并成功重新处理它,因为 IDOC 在队列中并且不检查额外授权。
- 用户 X 可以编辑现有 IDOC,但不能重新处理它,因为 IDOC/系统会检查 IDOC 更改者(在本例中为用户 X)的授权。