1. 业务背景
对于自开发程序使用SAP标准的权限对象不能满足需求,可自定义权限对象并分配给自开发事务代码进行权限控制。
2. 实现步骤
- 创建数据元素Tcode:SE11
- 创建权限字段Tcode:SU20
- 创建对象类及权限对象Tcode:SU21
- 对事务代码分配权限对象Tcode:SU22/SU24
3.系统实现步骤截图
3.1创建数据元素Tcode:SE11
-
若需要维护数据元素值域可创建域,此步骤非必须
定义域后,一定要激活域,否则数据元素不能引用。
保存时,系统弹出请求号,选择包即可。 -
创建数据元素
激活数据元素,未激活的数据元素不能被权限字段引用。
3.2 创建权限字段Tcode:SU20
自定义权限字段,在数据元素中可维护自定义数据元素或SAP标准数据元素。
3.3 创建对象类及权限对象Tcode:SU21
- 创建对象类
2. 创建权限对象:在对象类中右键“创建授权对象”
在权限对象弹框中,定义自定义权限对象,并维护权限字段(可维护多个权限字段)
在对象文档中可定义权限字段描述信息;
在允许的活动中可定义权限字段值域范围
3.4 事务代码分配权限对象 Tcode:SU22/SU24