Hierarchy
⤷ BW-WHM (Application Component) Warehouse Management
⤷ RSIMG (Package) IMG Texts and Release Notes
IMG Activity
ID | BW_BADI_AUTH_EXEC | BAdI for virtualized execution authorization |
Transaction Code | S_BRA_16000018 | (empty) |
Created on | 20090306 | |
Customizing Attributes | BW_BADI_AUTH_EXEC | BAdI for virtualized execution authorization |
Customizing Activity | BW_BADI_AUTH_EXEC | BAdI for virtualized execution authorization |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | RSEC_VIRTUAL_EXEC_AUTH_BADI |
Use
You can use this enhancement to check the execution authorization by implementing your own method instead of using authorization object S_RS_COMP (method get_execution_auth).
If an implementation is active, the method of this implementation is checked instead of authorization object S_RS_COMP.
If either of the two mechanisms permits execution, the query can be executed.
See the technical documentation on implementation.
The return value of the method is a boolean value with two possible values:
True (=X): Execution authorization exists: A standard check is not performed.
False (=empty/initial): No execution authorization by BAdI. -> There is also a standard check for S_RS_COMP.
Execution authorization for one of the two mechanisms is therefore sufficient to execute the query (OR logic).
This also guarantees that a user with a SAP_ALL profile can always execute the query, even if the BAdI is not active or returns "no authorization".
Requirements
Standard settings
Activities
Example
Business Attributes
ASAP Roadmap ID | 262 | Technical and Graphical Settings |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | A | Valid for all countries |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20090306 |
SAP Release Created in | 730 |