2022年sap开发者指导之十三 .pdf

上传人:C****o 文档编号:32500479 上传时间:2022-08-09 格式:PDF 页数:4 大小:305.06KB
返回 下载 相关 举报
2022年sap开发者指导之十三 .pdf_第1页
第1页 / 共4页
2022年sap开发者指导之十三 .pdf_第2页
第2页 / 共4页
点击查看更多>>
资源描述

《2022年sap开发者指导之十三 .pdf》由会员分享,可在线阅读,更多相关《2022年sap开发者指导之十三 .pdf(4页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、SAP 开发者指导100 AnBoS 第十三章权限对象和授权检查在前面的章节中, 我们讲述了报表和事务程序的开发,它们的示例程序都没有进行授权检查。如果企业对权限控制得比较粗,那么,不进行检查也是可以的。毕竟,还能由管理员对角色的授权事务代码进行限制(即:控制用户能否执行该事务代码)。如果企业对权限控制得比较细,那么,在我们的程序中,就需要进行授权检查。例如:对于程序“库存数量和价值查询”,它显示指定仓位的库存数量和库存价值。A 用户只能够查看数量,B 用户可以查看数量和价值。那么,程序在显示数量之前,就需要检查该用户是否有查看数量的权限。显示价值之前,需要检查该用户是否有查看价值的权限。一、

2、授权检查SAP 系统中,能够进行如下三类的检查:1、 事务运行权限:在事务属性中设定,包括指定权限对象和值。如果用户希望运行相应的事务,必须具有相关的权限。如下图:它与角色的事务代码权限关系:如果事务指定了权限对象和值,则不管角色是否有事务代码权限, 只要该角色具有对权限对象和值的授权,就能运行该事务。如果事务没有指定权限对象,则该角色需要事务代码权限才能执行该事务。2、 程序运行权限:在ABAP 程序的属性中,可以输入“Authorization Group”属性。授权名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整

3、理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - SAP 开发者指导101 AnBoS 组与 S_DEVELOP 和 S_PROGRAM 相关。如果程序指定了授权组,当用户执行该程序时,系统检查权限对象S_PROGRAM 中的字段“ P_ACTION = Submit ” 。如果该程序指定了授权组,当用户编辑该程序时,需要对权限对象S_DEVELOP 授权。对于程序运行权限的设定,举例如下:程序 Z_PP_14 指定了授权组为BC440,则需要如下的授权,用户才能执行该程序。(授权对象为 S_Program)3、 程序内部权限检查:如果通过系统的自动控

4、制用户运行该程序的权限还不能满足要求,则需要在程序内部进行授权检查。检查的代码如下:AUTHORITY-CHECK OBJECT Z_NAME ID ACTION FIELD B. IF sy-subrc 0. MESSAGE e000(Z001) WITH 权限问题 :授权对象Z_NAME 检查没有通过. ENDIF. 二、创建权限对象名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - SAP 开发者指导102 AnBoS 1、创

5、建授权对象类运行 SU21,进入如下界面:点击创建按钮,进入如下界面:点击保存按钮,保存权限对象类。2、创建权限对象运行 SU21,进入权限对象类别清单。双击欲创建的权限对象所在的对象类ZTWS,进入如下界面:点击创建按钮,弹出如下屏幕:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - SAP 开发者指导103 AnBoS 填写权限对象名称和授权字段,然后保存该授权对象。3、维护角色的权限运行 PFCG,进入“ Change Authorization Data ”视图。运行菜单:编辑-插入权限 -手工输入。输入权限对象名称,结果如下图:= 本章完成于20060706= 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com