Hierarchy

⤷

⤷

IMG Activity
ID | RMPS_AUT_ORG_LEVEL | Create Organizational Levels for Authorization Check |
Transaction Code | S_KRM_01000035 | (empty) |
Created on | 20021111 | |
Customizing Attributes | RMPS_AUT_ORG_LEVEL | Create Organizational Levels for Authorization Check |
Customizing Activity | RMPS_AUT_ORG_LEVEL | Create Organizational Levels for Authorization Check |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | RMPS_AUT_ORG_LEVEL |
Use
During the authorization check, the system checks whether the user is authorized to perform an activity for the object (for example, change a case or read a document). This depends on the organisational assignments of the object and of the user. For this reason you need to define your requirements for the authorization check based on the SAP organizational structure.
You first need to define the authorization check levels for the authorization objects RMPS: Access Record, Case, Document org. Assignment User (PS_RMPSORG) and RMPS: Access Record, Case, Special Org. Units (PS_RMPSOEH) in this IMG activity.
It is possible that the SAP organizational structure is more detailed than required by your desired authorization check. By defining the organizational levels for the authorization check you can group several levels of the organizational structure together.
You can define different authorizations for each level such as department. You create organizational objects (for example department 1 and department 2) for each level in the IMG activity "Create Organizational Objects for Authorization Check". You link organizational objects with your organizational structure by assigning the organizational object to the corresponding organizational units of the SAP organizational structure in the IMG activity "Assign Organizational Object to Organization Unit for Authorization Check".
The authorization check is executed after user input as follows:
- The system determines the organizational unit that is assigned to the user.
- The system creates a list of all organizational units subordinate to the organizational unit in the hierarchy.
- The system determines all organizational objects that are assigned to these organizational units.
- The system determines the organizational unit that is assigned to the object.
- The system creates a list of all organizational units that are subordinate to the organizational unit in the hierarchy.
- The system determines all organizational objects that are assigned to these organizational units.
- The system creates the intersection of the matching organizational objects of the user and the object to be processed.
- The system determines the organizational levels that are the same for the user and the object to be processed.
- When a matching organizational level is found, the system performs the authorization check.
- If the user is authorized to execute the desired activity, processing is allowed. If not, the system rejects the processing.
Requirements
Standard settings
In the standard system the organizational levels authority, department, section and registry are defined.
Activities
- Define your authorization concept based on the organizational assignment of the employees and Records Management objects (records, cases, documents).
- Check whether the organizational levels contained in the standard system meet your requirements.
- If not, you might create new organizational levels or delete unwanted levels.
Notice that the organizational level "registry" is handled differently during the authorization check. Only use this level, if you have different registries in your organization, that are supposed to have different authorizations for their assigned organizational areas than outside of these areas.
If your organization only has one central registry, and all recorders should have the same authorizations - independent of their assignment within the organization - you should not use the organizational level registry.
Example
The authorization that is based on the assignment within the organization only depends on the department. Delete the other entries.
Further notes
You can find more information on the authorizations in Records and Case Management in the SAP Library under mySAP-Technology Components -> Cross-Application Functions -> Records and Case Management.
Business Attributes
ASAP Roadmap ID | 209 | Establish Authorization Management |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | RMPS_AUT_ORG_LEVEL | 0 | ABB0000001 | Records and Case Management |
Maintenance Objects
Maintenance object type | C | Customizing Object |
Assigned objects | ||||||
---|---|---|---|---|---|---|
Customizing Object | Object Type | Transaction Code | Sub-object | Do not Summarize | Skip Subset Dialog Box | Description for multiple selections |
RMPS_AUT_LEVEL | S - Table (with text table) | SM30 |
History
Last changed by/on | SAP | 20021113 |
SAP Release Created in | 110_620 |