Authorization Object S_RFC
Definition
Authorization check for RFC access to program modules.
Defined Fields
This authorization object contains the following fields:
- RFC_TYPE: Type of the RFC object to be protected
This field can have value FUGR (function group) or FUNC (function module).
- RFC_NAME: Name of the RFC object to be protected:
Contains names of function groups or function modules.
- ACTVT: Activity
This field can have value 16 (Execute).
At runtime, the function group is first checked. If this check fails, a second check on the function module is made.
For more information, see SAP Note 931251
.
Example
If you want a user to be able to call function modules in group “ABCD”, they will need a user in the target system with the following authorization:
- RFC_TYPE: FUGR
- RFC_NAME: ABCD
- ACTVT: 16
If you want users to only be able to execute one function module “XYZ”, they require the following authorization in the target system:
- RFC_TYPE: FUNC
- RFC_NAME: XYZ
- ACTVT: 16
More Information
For a detailed description of the RFC authorization check, see: