因为公司上了HR模块,很多敏感的表不希望运维的顾问能看到,因此希望对TCODE:SE16进行权限控制,本来SE16可以对权限组进行权限控制,但是目前希望能控制到具体的表名,具体实现方法有这么几种:
1、COPY SE16出来生成一个ZSE16,加上权限检查,标准的权限对象:S_DEVELOP,把SE16权限去掉,给ZSE16的权限
2、增强SE16,目前R3 4.6只有一个BADI可以做增强:WB_MODASS ,代码如下:这个badi有个弊端,就是维护了表维护的不会跳到这个BADI里面。
data:ls_t000 type t000.
data:l_text type char30.
select single * into ls_t000 from t000 where ma