從 JAVA 應用程式呼叫 SAP RFC 函式模組 RFC_SYSTEM_INFO 所需的使用者許可權
使用 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 來完成。

廣告
資料結構
網路
關係資料庫管理系統 (RDBMS)
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP