SAPAuditInformationandApproach9349.docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《SAPAuditInformationandApproach9349.docx》由会员分享,可在线阅读,更多相关《SAPAuditInformationandApproach9349.docx(73页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SAP Audit Information and ApproachAuthorization Example1. User Master RecordUser: Frank W. LyonsProfile: Example2. Profile: Example Object: Authorizations: S_Program ABAP: 3. Authorization: ABAP: Object: S_Program Values: Fields: *Program Group SUBMIT, VARIANTActivityAuthorization System:1.ProfilesO
2、ne or more assigned to a user2.ObjectsMust be unique names with one or more fields3.FieldsContain values for authority checking4.AuthorizationsCan have the same names as they are physically and physically linked to an objectField group for an object has multiple values and can be shared across objec
3、tsInitial Defaults1.Initial Clients Client 000Standard model Client 001Model for user defined clients. (template)2.Initial User Ids SAP*Default super user. A user master record is created during installation but it is not needed by SAP* to access the complete system. If the SAP* master record is del
4、eted, the SAP* account has the following special privileges: It is not subject to authorization checks and therefore has all authorizations It has the password “PASS”, which can not be changed without creating a new user master record. To prevent deletion, assign SAP* user to a group called SUPER an
5、d only super user should be able to maintain user group SUPER.3.Initial Security Parameters Parameters for user logon login/min_password/lng Minimum password length default is (3) login/password_expiration_time Number of days after which a password must be changed. The default is zero, which does no
6、t enforce password changes. Recommended value = 45. login/fails_to_session_end Number of times a user can enter an incorrect password before the system ends the login attempt. The default is (3). login/fails_to_user_lock Number of times a user can enter an incorrect password before the system locks
7、the user against further logon attempts. The default is (12). Recommend (3). When a password is locked in this manner, it is automatically unlocked by the system at the start of the next day (midnight). Adding Users1. Each user must have a master record.2.Each user master record refers to one or mor
8、e profiles that determine the access rights for the user.3.Master record contains: User ID Password User groups User type Period of validity references to authorization profilesMaster records can be deleted but it will affect the audit trail. Better to lock the users master record Menu Path: Tools -
9、 Administration - User Maintenance - User - Lock/Unlock.4.User Group If a person is assigned to a user group, only the administrators who are authorized for that user group can alter user master records. If a user is not assigned to a group then any user administrator can alter the user master recor
10、d.Adding ProfilesProfiles and Authorizations exist in both maintenance and active versions. Allows for updates to maintenance before it is activated. Separation of maintenance and activation functions.1.System ProfilesSAP Standard and Super User ProfilesS_A.SYSTEMUnlimited access to all users, profi
11、les, and authorizationsS_A.ADMINAuthorizations for SAP system administration. This includes all authorizations except for: Maintenance of users in user group SUPER Maintenance of profiles and authorizations with names beginning “S_A.”S_A.CUSTOMIZAuthorizations for use in the SAP Customizing systemS_
12、A.DEVELOPAuthorizations for use in the SAP Development environment (excludes any user or profile authorizations)S_A.USERBasis system authorizations for end-users (e.g., S_Program, S_DBC_MONI, etc.2.Startup ProfilesProfile NameDescriptionS_ABAP_ALLAll ABAP/4 authorizationsS_ADMI_ALLAll system adminis
13、tration functionsS_BDC_ALLAll batch input activitiesS_BTCH_ALLAll batch processing authorizationsS_DDIC_ALLDDIC: All authorizationsS_DDIC_SUData Dictionary: All authorizationsS_NUMBERNumber range maintenance: All authorizationsS_SCD0_ALLChange documents: All authorizationsS_SCRP_ALLAll SAPscript tex
14、t, styles, layout sets maintenanceS_SPOOL_ALLAll spool authorizationsS_SYST_ALLAll system authorizationsS_TABU_ALLStandard table maintenance: All authorizationsS_TSKH_ALLAll system administration authorizationsS_USER_ALLUser maintenance: All authorizationsSAP_ALLProvides unlimited access to maintain
15、 all SAP R/3 system authorizations, with the following exceptions: Maintenance of users in user group SUPER Maintenance of profiles and authorizations with names beginning S_USERSAP_ANWENDAll SAP R/3 (excluding system) application authorizationsSAP_NEWProvides unlimited access to all authorizations
16、added with new releases of SAP R/3.Z_ANWENDAll user authorizations (excluding BC system)3.Profiles and their associated authorization value sets are stored in USRxx tables.Adding AuthorizationsAuthorization objects are used to check a users authority to perform actions and access data in R/3. A user
17、s action is approved only if the user passes the authorization test for each field listed in an object.1.Authorization Objects SAP contains a number of authorization objects that are used to restrict the ability of users to perform certain functions and access information. Authorization objects can
18、contain up to ten authorization IDs representing such system elements as transactions, tables, fields, or programs. A user is allowed access if the their master record lists the object for which the authorization is being tested and the user passes the authorization test for each authorization ID. A
19、n authorization value set is required for access 02 = change Authorization Profiles are used to grant the authorization value sets to a user. The user master record refers to profiles and the profiles, in turn, refer, to value sets that determine the access capabilities of the user. New authorizatio
20、n objects can be created by Menu Path: System - Services - Table Maintenance. Merely creating a new object does not initiate any authorization checking. Either ABAPs need to be modified to test the new objects, or additional authorization checks need to be defined. First assign a object class for th
21、e new object. Next use AUTHORITY-CHECK for ABAP/4 programs Or add additional authorization checks to the TSTC (transaction table) Menu Path: System - Services - Table Maintenance.2.Objects Objects are defined in the system and contain one or more fields that are used to test user access.3.Authorizat
22、ion Value Sets Are lists of all values (for each field) for which a user is authorized. Usually used to define tasks Profile allocate the tasks (authorization value set) to logical functions. These profiles are assigned to a physical user (master record).4.Basis System Authorization ObjectsObjectFie
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SAPAuditInformationandApproach9349
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内