You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

SAP EHP8更新后AL11目录无法显示的权限问题求助

解决方案思路与排查步骤

这种EHP8升级后出现的AL11目录权限显示问题我之前处理过几例,咱们从逻辑变更、权限调整、日志排查这几个维度入手:

问题根源分析

EHP8对S_DATASET权限对象的目录遍历校验逻辑做了强化,主要有两点:

  • 主目录的显示不再自动继承子目录的权限,必须显式配置主目录的前缀权限(比如transfer.test/te11*),否则即使有子目录权限,也看不到主目录条目
  • SU53未报错的原因在于:AL11加载目录列表时的权限检查属于隐式遍历检查,SU53默认只捕获显式的文件/目录访问请求,这类隐式检查不会被SU53记录

具体解决方案

1. 调整S_DATASET权限配置

根据用户需求分两种场景处理:

  • 需要查看主目录及所有子目录:给用户的S_DATASET权限对象添加文件名条目transfer.test/te11*(星号用于匹配主目录本身和所有下级子目录)
  • 仅需访问指定子目录但要看到主目录:同时配置两个文件名条目:
    • transfer.test/te11/(精确匹配主目录,用于显示主目录条目)
    • transfer.test/te11/test*(匹配指定子目录,用于访问子目录内容)

2. 排查权限检查细节(解决SU53无报错的盲区)

用事务码ST01开启权限检查日志,步骤如下:

  • 执行ST01,勾选「Authorization Checks」,点击「Start Trace」
  • 让用户重新登录并操作AL11,尝试访问目标目录
  • 返回ST01点击「Stop Trace」,然后查看日志,找到S_DATASET相关的检查记录,就能明确系统实际触发的权限校验规则

3. 验证测试

先给测试用户配置调整后的权限,验证:

  • 能否在AL11中看到transfer.test/te11/主目录条目
  • 能否正常访问已授权的子目录
  • 未授权的子目录是否被限制访问

内容的提问来源于stack exchange,提问作者Mogera

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.29 22:13:14