जब आप Java कनेक्टर का उपयोग करते हैं तो आपको फंक्शन मॉड्यूल के मेटाडेटा को पढ़ने के लिए बुनियादी प्राधिकरण की आवश्यकता होती है। S_RFC RFC कॉल के लिए एक प्राधिकरण ऑब्जेक्ट है।
इस ऑब्जेक्ट में निम्नलिखित फ़ील्ड होते हैं
- RFC_TYPE: आप जिस RFC ऑब्जेक्ट को सुरक्षित करना चाहते हैं उसका प्रकार। आप 'FUGR' (फंक्शन ग्रुप) या 'FUNC' (फंक्शन मॉड्यूल) का मान पास कर सकते हैं।
- RFC_NAME: सुरक्षित किए जाने वाले RFC का नाम। इस फ़ील्ड में फंक्शन ग्रुप या फंक्शन मॉड्यूल का मान होता है।
- CTVT: गतिविधि
यह फ़ील्ड मान 16 ले सकता है।
यदि आप चाहते हैं कि कोई उपयोगकर्ता ग्रुप 'ABCD' में फंक्शन मॉड्यूल को दूरस्थ रूप से कॉल कर सके, तो निम्नलिखित उपयोगकर्ता प्राधिकरण आवश्यक है
| गतिविधि | 16 |
| सुरक्षित किए जाने वाले RFC ऑब्जेक्ट का नाम | ABCD |
| सुरक्षित RFC ऑब्जेक्ट का प्रकार | FUGR |
CALL FUNCTION 'AUTHORITY_CHECK_RFC' EXPORTING USERID = 'USER' FUNCTIONGROUP = 'ABCD' EXCEPTIONS RFC_NO_AUTHORITY = 1.
इस ऑब्जेक्ट को उपयोगकर्ता को असाइन करने के लिए, T-Code: SU01 का उपयोग करें

आप प्राधिकरण बनाए रखने के लिए ट्रांजैक्शन SU03 या प्राधिकरण ऑब्जेक्ट बनाए रखने के लिए SU21 का भी उपयोग कर सकते हैं जैसा कि नीचे दिखाया गया है

इसके अलावा, ध्यान दें कि आपका SAP फंक्शन मॉड्यूल "रिमोट इनेबल्ड" होना चाहिए और यह T-Code: SE37 का उपयोग करके किया जा सकता है।
