SAP创建自定义权限对象

一、创建权限对象域:SE11

1.创建域:通过域来控制权限范围
在这里插入图片描述在这里插入图片描述
2.创建数据元素:引用上面创建的域

二、创建权限字段:SU20

1.权限字段:ZQX_FIELD 引用上面创建的数据元素(ZQXDX)
在这里插入图片描述

三、创建权限对象:SU21

1.创建权限对象之前需要先创建对象类:ZQX
在这里插入图片描述
2.创建权限对象:ZTEST_QXDX

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

四、自定义程序:SE38,并生成事务代码:SE93

1.在程序中调用权限对象
在这里插入图片描述

在这里插入图片描述
2.程序配置事务代码:se93
在这里插入图片描述
在这里插入图片描述

五、权限对象分配事务代码:SU24

1.输入事务代码,直接执行
在这里插入图片描述
2.添加权限对象:
修改-》对象-》添加权限对象-》打勾
在这里插入图片描述
在这里插入图片描述
3.此时我们已经将权限对象分配到事务代码下了:
权限对象分配好后,点击保存需要挂在请求下
在这里插入图片描述

六、维护权限值:PFCG/SU01

1.创建权限对象角色:ZQXDX_JS
在这里插入图片描述
2.角色创建好后,这些是需要我们进行维护的:
(1)菜单(添加该角色下的事务代码,这里也可以添加前台事务代码)在这里插入图片描述
在这里插入图片描述

(2)权限(修改该角色下的权限数据)

在这里插入图片描述
这里我们先给放开01创建权限(与程序里要求的权限一致):
在这里插入图片描述点击下面图标重新生成参数权限:

在这里插入图片描述

(3)用户 (添加该角色下的权限使用用户)
在这里插入图片描述
注意:添加上用户后记得点击用户比较,否则在SU01界面看到的权限依然是红灯状态,或者在SUO1界面重新添加该角色也可以,否则权限是不起作用的。
(4)当全部为绿灯时,代表我们已经将该角色已经配置好了
在这里插入图片描述

七、自定义权限对象测试:

1.执行创建的事务代码
这是在我配置的权限与程序中的对象一致的结果
在这里插入图片描述
2.将权限对象中的权限修改为02
在这里插入图片描述
再次执行程序:
在这里插入图片描述
3.这里可以查看该角色下的权限对象和字段

在这里插入图片描述
至此,自定义权限对象已完成。
查看权限对象所对应的哪些角色:SUIM

  • 0
    点赞
  • 19
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:书香水墨 设计师:CSDN官方博客 返回首页
评论

打赏作者

SAP.单刀赴会

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值