যখন আপনি Java Connector ব্যবহার করেন, আপনাকে ফাংশন মডিউলের মেটাডেটা পড়তে বেসিক অথরাইজেশন লাগে। S_RFC হল RFC কলের জন্য একটি অথরাইজেশন অবজেক্ট।
এই অবজেক্টে নিচের ফিল্ডগুলো রয়েছে:
RFC_TYPE- RFC অবজেক্টের টাইপ যা আপনি প্রোটেক্ট করতে চান। আপনি'FUGR'(ফাংশন গ্রুপ) বা'FUNC'(ফাংশন মডিউল) ভ্যালু পাস করতে পারেন।RFC_NAME- প্রোটেক্ট করা RFC-এর নাম। এই ফিল্ডে ফাংশন গ্রুপ বা ফাংশন মডিউলের ভ্যালু থাকে।ACTVT- এক্টিভিটি
এই ফিল্ডটি 16 ভ্যালু নিতে পারে।
যদি আপনি একজন ইউজারকে 'ABCD' গ্রুপের ফাংশন মডিউলগুলো রিমোটলি কল করার অনুমতি দিতে চান, তবে নিচের ইউজার অথরাইজেশন প্রয়োজন:
| 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.
এই অবজেক্ট ইউজারকে অ্যাসাইন করতে, T-Code: SU01 ব্যবহার করুন।
আপনি Transaction SU03 (Maintain Authorizations) বা SU21 (Maintain Authorization Objects)ও ব্যবহার করতে পারেন।
এছাড়া, মনে রাখবেন যে আপনার SAP ফাংশন মডিউল অবশ্যই "remote enabled" হতে হবে এবং এটি T-Code: SE37 দিয়ে করা যাবে।