เมื่อคุณใช้ตัวเชื่อมต่อ Java คุณต้องได้รับอนุญาตขั้นพื้นฐานเพื่ออ่านข้อมูลเมตาของโมดูลฟังก์ชัน S_RFC เป็นออบเจ็กต์การอนุญาตสำหรับการเรียก RFC
วัตถุนี้มีฟิลด์ต่อไปนี้
- RFC_TYPE ประเภทของวัตถุ RFC ที่คุณต้องการป้องกัน คุณสามารถส่งค่า 'FUGR'- กลุ่มฟังก์ชัน) หรือ 'FUNC'- โมดูลฟังก์ชันได้
- RFC_NAME ชื่อของ RFC ที่จะป้องกัน ไฟล์นี้มีค่าของกลุ่มฟังก์ชันหรือโมดูลฟังก์ชัน
- กิจกรรม CTVT
ฟิลด์นี้อาจใช้ค่า 16
ในกรณีที่คุณต้องการให้ผู้ใช้สามารถเรียกใช้โมดูลฟังก์ชันในกลุ่ม 'ABCD' จากระยะไกล จำเป็นต้องให้สิทธิ์ผู้ใช้ตามนั้น
Activity | 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