转自:Barry.bai
1.创建新的权限对象并在程序中使用
利用SU21创建权限对象Z_TEST,在程序中检查授权。
检查的代码如下:
AUTHORITY-CHECK OBJECT 'Z_TEST'
ID 'ACTION' FIELD '44'
ID 'BUKRS' FIELD DUMMY .
IF sy-subrc NE 0.
MESSAGE e000(Z001) WITH '没有权限.'.
ENDIF.
如果这个字段在SU20没有,需要先创建。
给授权角色分配权限对象。
Tcode:PFCG,在“Change Authorization Data”界面,菜单:
编辑->插入权限->手工输入
2.查看用户缺少的权限
运行完程序后立即用SU53查看
3.维护Tcode的权限对象检查状态
SU24,可以查看某个TCODE包含的权限对象并修改其检查状态
对应的表为 usobx和usobx_c
4.查看角色、权限对象、权限。。等的关系
SUIM 用户信息系统
5.只显示用户的信息
SU01D 用户显示
6.相关Role table
Table : AGR_USERS Role display by user
分享到:
相关推荐
在SAP系统中,Tcode(Transaction Code)是执行特定任务的快捷方式,它们是SAP用户界面的核心组成部分。以下是一些与“基本用户...通过熟练掌握这些Tcode,IT管理员能够有效地维护和控制SAP环境,从而满足企业的需求。
### SAP权限自定义程序检查控制 ...通过上述步骤和技术手段,可以在SAP系统中有效地管理和控制权限,确保系统的安全性和合规性。这些工具和技术不仅适用于专业的SAP管理员,也对开发者和最终用户具有重要的参考价值。
1. `SE38`:这是一个用于编辑和运行 ABAP 程序的 TCode。在这里,你可以创建、修改或调试 ABAP 代码。 2. `SM59`:配置远程通信,如 RFC(远程功能调用)、IDoc(中间文档)和 BAPI(业务对象接口)。 3. `ST05`:这...
以上提到的TCODE涵盖了SAP BW模块中数据提取、转换、加载(ETL)、数据存储、数据建模、数据查询、数据分析和主数据管理等多个方面。掌握这些TCODE对于实现高效的数据管理和业务智能至关重要。对于SAP BW的学习者和...
SAP 中的 Tcode 和函数 SAP 系统中有许多实用的 Tcode 和函数,了解这些 Tcode 和函数可以提高工作效率和...但是,需要注意的是,在使用这些 Tcode 和函数时,需要具备相应的权限和技术知识,以免出现错误或数据损失。
资源网络是生产计划中的一种重要概念,以下是 SAP PP 模块中与资源网络相关的 Tcode: * CR24:Create Resource Network,用于创建新的资源网络 * CR25:Change Resource Network,用于修改资源网络的信息 * CR26:...
这些权限字段可以控制用户可以查看的报表,并且可以使用 EQ、BT、CP 等操作符来控制权限字段的值。 五、后缀 在 BW 系统中,可以使用模版或标准来生成角色参数文件,并将分析权限与管理权限关联,控制用户可以查看...
SAP PS模块中的TCODE大全涵盖了项目管理和计划的各个方面,从项目定义到网络计划、进度控制、成本控制、资源分配等。通过这些TCODE,用户可以对项目进行详细的管理和控制,从而提高项目的效率和 EFFECTIVENESS。
以上这些TCODE是SAP系统中资产会计、服务会计、固定资产折旧及集成迁移等关键领域的核心事务码。它们为企业提供了全面的财务管理工具,能够有效地管理企业的资产、服务、折旧和财务数据,从而提高企业的运营效率和...
- **功能概述**:ABAPDOCU 是一个用于查看 SAP 系统中所有可用的 ABAP 文档和示例的事务代码。通过它,用户可以访问到关于 ABAP 编程语言的各种文档资料和技术指南。 - **应用场景**: - 开发人员在开发过程中遇到...
SAP TCode 速查手册
在SAP权限管理中,还经常用到权限对象S_TCODE,该对象用于控制对SAP标准事务的访问。例如,若要限制用户访问事务代码SE16,可以在权限对象S_TCODE中设置字段S_TCODE的值为SE16,并将该权限对象分配给相应的角色,以...
BASIS常用TCODE(详细),很好用,喜欢的下载
SAP FICO 模块,常用事务代码,包括主分类,条目,具体事务码(TCODE)
sap abap开发常用TCODE(自己存储的)
在ABAP编程中,权限控制是确保数据安全和系统稳定性的重要环节。本指南将详细介绍如何在ABAP报表中实现权限检查的详细步骤。 首先,我们需要创建授权对象类。在SAP系统中,通过事务码SU21进入授权对象管理界面。在...
1. 创建Tcode的目的:文档中提到创建Tcode的原因是需要为FGI0事务中的每一个报表创建一个特定的Tcode,并且要求当Tcode被调用时,报表屏幕字段应该用默认变量的值填充。这意味着用户可以直接通过输入Tcode快速访问...
( SAP汽车行业package配置常用TCODE(VMS部分).