- 9
- 0
- 约2.37千字
- 约 11页
- 2019-09-19 发布于安徽
- 举报
.
.
SAP?用户权限控制设置及开发
(2012-09-03 16:03:31)
转载▼
标签:
权限
分类: ABAP
用户的权限菜单是通过分配具体角色来实现的.
1. 创建角色
PFCG
输入角色名并点击Single Role
为角色分配权限菜单.
为角色配置权限数据
维护完菜单后, 仅实现在用户菜单中能看到相关的事务, 要具有此事务权限还待设置具体的权限数据.
SAP程式在执行中会通过读取该参数文件的数据来进行用户权限的检查及管控.
在SAP实际应用中, 用户所直接操作的是屏幕及屏幕所对应的字段, 而这些具体的字段都是由权限对象进行控制, 包括该字段所允许的操作及允许的值.
* 表示为该字段分配完全权限.
通过状态灯图标来表示各权限对象的维护状态, 绿灯代表激活, 黄色代表未激活, 红色代表未给权限字段分配值, 单击权限字段前的铅笔图标可以定义该字段的授权值.
一些常用的权限字段:
ACTVT: 该字段存放的就是允许操作的代码, 例如 01 代表创建,02 代表修改,03代表显示等;
TCD: 存放该权限角色所包含的事务代码;
该图说明允许该角色的用户能查看和更改物料的Status.
权限对象维护完成后,点Generate 将该权限数据激活.
将角色分配给用户:
进行用户比较, 只有单击完成比较按钮,该用户所对应的权限角色才将正式生效.
自定义权限对象:
1. 权限字段的维护:
SU20
创建权限字段.
2. 对象类及权限对象的维护
SU21
对象类是多个权限对象的集合, 而一个权限对象下又可分配多个权限字段, 新增的用户自定义权限对象, 需要单击工具栏中的Regenerate SAP_ALL 按钮才会把新增的权限对象赋值给SAP_ALL这个权限参数文件.
3. 权限对象的分配.
SU22
把权限对象(Authorization Object)分配给事务代码.
有个奇怪的问题是: 我用SU22给自己的事务码分配了自定义的 Authorization Object 后, 为什么在用 PFCG 增加权限的时候这个 Authorization Object 不能自动带过来, 而系统自身的 Tcode 却能带过已经分配给它的 Authorization Object. 有知道的同学们请告知一声. 可加 QQ 群:?262131634 或QQ: 115023071
权限对象在 ABAP 程序中的调用.
For Example 1.?
对Parameters输入的检查:
-------------------------------------------------------
REPORT??z_af_034.TABLES:?marc.PARAMETERS:?s_werks?LIKE?marc-werks?DEFAULT?1000.AT?SELECTION-SCREEN.??AUTHORITY-CHECK?OBJECT?ZS002???????????ID?ZWERKS?FIELD?s_werks.??IF?sy-subrc??0.????MESSAGE?权限检查失败?TYPE?E.??ENDIF.START-OF-SELECTION.
--------------------------------------------------------
For Example 2.
对 select-options 数据的权限检查:
--------------------------------------------------------
REPORT??z_af_034.TABLES:?marc.DATA:?errstr?TYPE?string.SELECT-OPTIONS:?s_werks?FOR?marc-werks.START-OF-SELECTION.??LOOP?AT?s_werks.????IF?NOT?s_werks?IS?INITIAL.??????AUTHORITY-CHECK?OBJECT?ZS002????????????????ID?ZWERKS?FIELD?s_werks-low.??????CONCATENATE?Plant??s_werks-low??No?Authorization?INTO?errstr.??????MESSAGE?errstr?TYPE?E.??????EXIT.????ENDIF.????IF?NOT?s_werks?IS?INITIAL.??????AUTHORITY-CHECK?OBJECT?ZS002????????????????ID?ZWERKS?FIELD?s_werks-high.
您可能关注的文档
- 2018新版道德及法制小学三年级上册第1单元快乐学习测试题.doc
- 2019-2020年整理中国邮政储蓄银行招聘考试真题试题库汇编.doc
- 2019年度乡村医生考试题(发乡镇).doc
- 2019年人民检察院书记员考试真题卷(含问题详解).doc
- 2019小学数学公式大全(完全版).doc
- 06089劳动关系及劳动法.doc
- 200315济源科灵软起动说明书.doc
- ArcGIS实验-Ex10-GDP区域分布图的生成及对比.doc
- c++primerplus中文版第六版源代码.doc
- C++程序设计复习题及答案.doc
- 统编版2025年春季新版七年级下册历史 第21课 明清时期的科技与文化 教案.docx
- 雅安雨城法院书记员招聘考试真题库2025.docx
- 2026届安徽合肥市高考一模高考语文试卷试题(含答案详解).pdf
- 【专题研究】国内外城市更新研究的最新进展.pdf
- 【专题研究】老旧城区改造居民满意度影响因素研究——以遂宁市老旧城区改造为例.pdf
- 【专题研究】关于旧城空间改造理论与创意设计案例的几点思考.pdf
- 西藏拉萨市高三下学期期末物理备考重点详解.docx
- 泾县法院书记员招聘笔试真题2025.pdf
- 2026年春【苏教版】-六年级数学下册-面积的变化.pptx
- 2026年春【苏教版】-六年级数学下册-7.pptx
最近下载
- 病理性Q波课件.pptx VIP
- 电气控制与PLC应用技术全套课件.pptx VIP
- 穿越软硬突变地层盾构隧道管片及接头力学性能的多维度解析与工程应用.docx
- 第3课 “开元盛世”与唐朝经济的繁荣(同步教学课件)2025-2026学年七年级历史下册新授课课件.pptx VIP
- 《中国传统戏曲艺术》课件.ppt VIP
- 闽江特大桥主墩单壁钢吊箱围堰.doc VIP
- 第32讲_认定股东身份的基本规定、名义股东与实际出资人、股东的权利与义务概述、股东查阅权.pdf VIP
- 《老年社会工作》全套教学课件.pptx
- 矿山运输与提升:露天矿汽车运输PPT教学课件.pptx
- 管理学基础-第4版-张云河-1.2管理者认知.pptx VIP
原创力文档

文档评论(0)