`
blueoxygen
  • 浏览: 1197526 次
  • 性别: Icon_minigender_1
社区版块
存档分类
最新评论

[收藏]SAP对TCODE权限检查过程

    博客分类:
  • SAP
阅读更多
When initiating a transaction, a system program performs a series of checks to ensure the user is authorized.
1. The program checks whether the transaction code exists in table TSTC.
2. The program checks whether the transaction code is locked by the administrator (transaction code SM01).
3. The program checks whether the user has the authority to start the transaction. Authorization object S_TCODE (transaction start) contains the authorization field TCD (transaction code). The user must have the appropriate authorization for the transaction code to be started (for example, FK01, Create Vendor).
4. The program checks whether an authorization object is assigned to the transaction code. If this is the case, the program checks whether the user has an authorization for this authorization object. The transaction code/authorization object assignment is stored in table TSTCA.
Note: An SAP program controls steps 1 through 4. It displays an automatic message to the user if an authorization attempt fails in the step.
5. The system performs authorization checks in the ABAP program using the ABAP statement AUTHORITY-CHECK.

http://searchsap.techtarget.com/expert/KnowledgebaseAnswer/0,289625,sid21_gci1240912_tax299335,00.html?bucket=ETA&topic=299335
分享到:
评论

相关推荐

    sap tcode sap tcode sap tcode

    在 SAP 系统中,TCode(Transaction Code)是用于执行特定业务操作的代码,它是一种快速访问 SAP 功能的快捷方式。SAP TCode 可以被理解为一种命令,用户通过输入 TCode 来启动不同的事务处理或功能模块。在描述中...

    SAP权限自定义程序检查控制

    创建一个新的权限对象并将其应用于程序中进行权限检查是SAP安全管理和开发工作中的一项重要任务。 1. **创建自定义权限对象**:首先通过事务代码`PFCG`(权限对象创建)创建一个自定义权限对象。在创建过程中,需要...

    SAP Tcode File

    在SAP系统中,"Tcode"是"Transaction Code"的简称,它是用户与系统交互的入口点,用于执行各种业务操作和系统管理任务。在本主题中,我们将深入探讨"SAP Tcode File",特别是那些与BASIS行政管理相关的Tcodes。BASIS...

    SAP开发权限破解.pdf

    SAP开发权限破解涉及到的是在SAP系统中绕过权限检查的技术,这对于系统的安全性构成潜在威胁,因此在实际操作中应谨慎处理。以下是对该过程的详细解释: 1. **去掉权限判断文件的只读属性**:在SAP中,LSKEYF00文件...

    SAP 用户权限学习从入门到精通

    SAP系统中,权限检查是根据权限字段的值来进行的。当用户执行某个操作时,系统会检查用户所拥有角色中对应的权限对象以及权限字段的值,以确定用户是否有执行该操作的权限。 权限管理不仅可以通过角色来进行,还...

    SAP工作流常用事务码

    在SAP系统中,工作流是自动化业务流程的关键组件,它确保了企业操作的高效性和准确性。本篇文章将深入探讨SAP工作流中的一些常用事务码及其分析工具,帮助用户更好地理解和管理工作流。 首先,我们来看一些核心的...

    SAP ATP检查

    在 SAP 系统中,ATP (Available To Promise) 检查是一个关键的业务流程,用于确保在销售和分销过程中能够承诺客户准确的交货日期和数量。这个过程涉及到多个模块,包括 SD (销售与分销)、MM (物料管理) 和 PP (生产...

    SAP进阶:再论SAP权限

    SAP的权限控制是字段级别的,意味着它可以检查用户是否具有对特定透明表字段的访问权限。系统预定义了一些权限对象和字段,但有时这不足以满足所有业务需求。这时,我们可以自定义权限对象和字段,通过事务码SU20和...

    Tcode(基本用户管理)

    它可以按照预设时间表进行拷贝,通过SM37检查后台作业状态,使用SCC3监控拷贝过程,确保数据的准确迁移。 7. **STMS - 传输请求**:STMS用于管理跨系统的数据传输,如从开发系统到测试或生产系统的代码和配置更改。...

    SAP屠夫作品汇总SAP屠夫作品汇总

    他们的作品可能深入解析TCODE(事务代码)权限、对象权限、以及如何通过授权对象来实现权限的细粒度控制。同时,他们也会讨论如何使用SAP GRC(Governance, Risk, and Compliance)工具来简化和强化权限管理流程。 ...

    abap权限检查的详细步骤

    本指南将详细介绍如何在ABAP报表中实现权限检查的详细步骤。 首先,我们需要创建授权对象类。在SAP系统中,通过事务码SU21进入授权对象管理界面。在这里,我们可以创建一个新的对象类别(如ZREP)和一个简短的描述...

    abap 常用tcode

    ### ABAP常用Tcode知识点详解 ...以上列举了 ABAP 常用的一些 Tcode,每个 Tcode 都具有独特的功能和用途,能够帮助 SAP 用户更高效地进行日常工作。在实际操作中,根据具体需求选择合适的 Tcode 至关重要。

    SAP权限设置[整理].pdf

    权限字段(Authorization Field)则是权限对象中的具体字段,它们通常是透明表中的字段,决定了权限检查的具体条件。允许的操作(Activity)定义了用户对权限对象可执行的操作类型。允许的值(Field Value)则指定了...

    SAP直接收货到检验库存

    其中,SAP质量管理模块(QM)是针对企业的质量控制需求而设计的,它能够对采购入库、生产过程、成品出入库等各环节进行精确的质量控制。QM模块与物料管理(MM)、生产计划(PP)、销售分销(SD)等模块高度集成,...

    SAP的CRM模块安装指南、安装手册

    - **启动SAP系统**: 完成替换后启动SAP系统,并检查确认版本信息是否正确。 ##### 3.6 升级补丁包 - **准备补丁包**: 下载并解压补丁包到指定目录,并进行权限调整。 - **加载补丁包**: 通过SAP系统提供的工具或...

    SAP定义后台作业的方法

    下面将详细介绍如何在SAP中定义后台作业,以及如何通过Tcode: SM36和Tcode: SM37来管理和查看这些作业。 1. **创建后台作业** (Tcode: SM36) - 打开事务代码SM36,进入“定义作业”界面。 - 输入作业名称,这是一...

    SAP_ADT_Configuration_Guide_Backend_en

    - 当用户尝试启动特定事务时,S_TCODE 授权对象用于执行交易代码检查。 - 通过配置 S_TCODE 条目,可以限制哪些用户能够启动哪些事务。 #### 三、启用 ICFS 服务 ICFS (Internet Communication Framework ...

Global site tag (gtag.js) - Google Analytics