别把 Web Dynpro ABAP 授权做成一锅粥,真正该分清的是 S_START、S_DEVELOP、S_WDR_DEV 和 S_WDR_ADM
很多团队一碰到Web Dynpro ABAP授权,第一反应就是去PFCG里猛塞角色,应用起不来就补S_START,调试工具打不开就补S_DEVELOP,个性化和定制化混在一起时又把S_WDR_ADM一路放大。系统能跑起来不代表授权设计是对的,真正到了生产环境,问题往往不是没有权限这么简单,而是权限给大了、边界模糊了、出了问题根本追不清是谁能看别人的个性化数据,谁又能改全局设置。Web Dynpro ABAP的官方授权模型其实分层很清楚,运行、开发、技术支持、定制化、共享视图、管理员操作,各有对应对象和角色模板。把这套边界吃透,后面做SAP S/4HANA老系统运维、FPM应用适配、Gateway相关排障,思路都会顺很多。(SAP Help Portal)
还有一个现实问题经常被忽略,Web Dynpro ABAP应用不是任何用户类型都能直接运行。官方文档明确写了,只有DIALOG和SERVICE类型用户可以启
