S_RFC

Object Description

Definition

Authorization object S_RFC is checked during RFC access to program modules (for example, function group, function modules).

Defined fields

This authorization object contains the following three fields:

  • RFC_TYPE Type of the RFC object you want to protect
    This field can currently take the value 'FUGR' (for function group) or 'FUNC' (for function module).
  • RFC_NAME Name of RFC to be protected
    This field currently contains the name of the function group or of function modules.
  • CTVT Activity
    This field may take the value 16 (execute).

Example:

If you want a user to be able to call function modules in group 'ABCD' remotely, they will need a user in the target system with the following authorization:

Activity 16
Name of RFC object to be protected ABCD
Type of protected RFC object FUGR
CALL FUNCTION 'AUTHORITY_CHECK_RFC'
     EXPORTING
          USERID          = 'USER'
          FUNCTIONGROUP   = 'ABCD'
     EXCEPTIONS
          RFC_NO_AUTHORITY = 1.

Authorization at function module level is also possible.

Specific Use Cases
UC00029 — Grant authorization for Function Groups (or Function Modules)
Related Documentation

no documentation linked

Related SAP Notes

no SAP Notes linked

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.