- Trending Categories
Data Structure
Networking
RDBMS
Operating System
Java
MS Excel
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP
Physics
Chemistry
Biology
Mathematics
English
Economics
Psychology
Social Studies
Fashion Studies
Legal Studies
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
User rights required to make a call to SAP RFC Function Module RFC_SYSTEM_INFO from JAVA application
When you use Java connector you need basic authorization to read metadata of Function Module. S_RFC is an authorization object for the RFC call.
This object contains the following fields
- RFC_TYPE Type of the RFC object you want to protect. You can pass the value 'FUGR'- function group) or 'FUNC'- function module.
- RFC_NAME Name of RFC to be protected. This file contains a value of the function group or of function modules.
- CTVT Activity
This field may take the value 16.
In case you want a user to be able to call function modules in-group 'ABCD' remotely, following user authorization is required
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.
To assign this object to a user, Use T-Code: SU01
You can also make use of Transaction SU03 to Maintain Authorizations or SU21 to maintain Authorization Objects as below
Also, note that your SAP function module has to be "remote enabled" and this can be done using T-Code: SE37.
- Related Articles
- Using table parameter in SAP RFC Function module
- Making RFC call from COM/OLE object in SAP
- Sending a table from UI5 application to ABAP Function Module
- How to call RFC in SAP using an ETL job?
- Make a custom function call without using SAP NetWeaver
- Do I need to set up SAP user for every user of module?
- How to call a function of a module from a string with the function's name in Python?
- How to call a function of a module from a string with the function's name in Python?
- How to call Python module from command line?
- Length of XSTRING variable from an SAP function module.
- Moving BAPI, Function Module, and Business Object from one SAP system to other
- How to call a Java function inside JavaScript Function?
- Managing user sessions in SAP UI5 application
- Accessing import parameters passed to a function module in SAP ABAP
- Using SAP JCO to connect SAP server to JAVA application

Advertisements