Allow Remote Function Module in Master Control
This option is used to allow user to work with RFMs. BAPI is allowed to user all time. Allow Remote Function Module option is available in User Groups, Users and SAP Systems. Settings for Group and Users are considered as one as they are bound with each other. So from User and User Group, there will be one value for the setting as per the configuration done at both level and another value is configured at SAP System level. If Allow Remote Function Module value is set to Block (i.e unchecked) at any level - Group/User or SAP system, user will not be allowed to access RFM. The Allow Remote Function Module value should be allowed at both User/Group and SAP system for users to have RFM access in Process Runner.
Case 1: RFM Allowed
Allow Remote Function Module applied at following levels:
- Group level = Allow
- User level = Settings as per Group
- SAP System setting = Allow
In this conditions, Allow Remote Function module value at Group and SAP System will be compared. RFC/RFM will be accessible by user as it is allowed at both levels (User/Group and SAP System). User will be able to record and run RFM in Process Runner.
Case 2: RFM Not Allowed
Let us take an example of "WFM_DOMAIN_VALUE_GET" remote function module. In this case we will see how if Allow Remote Function Modules (RFCs) is not selected at any control, RFCs will be blocked for the user.
-
Disabled at Group Level
Allow Remote Function Module applied at following levels:
- Group level = Disabled (Blocked)
- User level = Settings as per Group
- SAP System setting = Allow
In these conditions, Allow Remote Function module value at Group and SAP System will be compared. RFC/RFM will not be accessible by user as it is allowed at only one level (SAP System). In order for RFC/RFM to be accessible, it should be allowed at both the levels. On trying to run any RFC/RFM, error message is displayed as shown in the following screenshot.
- Disabled at User Level
- Group level = Enabled
- User level = Settings as set below -> Unchecked (Blocked)
- SAP System setting = Allow
Allow Remote Function Module applied at following levels:
In these conditions, Allow Remote Function module value at User and SAP System will be compared. RFC/RFM will not be accessible by user as it is allowed at only one level (SAP System). In order for RFC/RFM to be accessible, it should be allowed at both the level compared. On trying to run any RFC/RFM, error message is displayed as shown in above screenshot. During recording, only BAPI will be displayed in the list.
- Disabled at System Level
- Group level = Enabled
- User level = Settings as per Group
- SAP System setting = Unchecked (Blocked)
Allow Remote Function Module applied at following levels:
In these conditions, Allow Remote Function module value at Group and SAP System will be compared. RFC/RFM will not be accessible by user as it is allowed at only one level (Group). In order for RFC/RFM to be accessible, it should be allowed at both the level compared. On trying to run any RFC/RFM, error message is displayed. During recording, only BAPI will be displayed in the list.