Skip to content

SAP Requirements

This page contains information about SAP requirements for using Enterprise Glossary. Redirect this page to your SAP Basis administrators to get the relevant authorization objects for your SAP connection user and to install required function modules.

SAP Access Rights

To connect Enterprise Glossary to an SAP system, you need an SAP user with sufficient authorization in SAP. Authorizations are assigned via authorization objects in SAP.

S4/HANA Authorization Objects

Theobald Software collected and combined the necessary authorizations for S/4HANA into an SAP role. You can download the SAP profile and upload it to your SAP system or you can manually create a role based on the documentation below.

Download SAP profile for SAP S/4HANA

The following authorization objects are required to connect to an SAP S/4HANA system.

AAAB - Cross-application Authorization Objects
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=BDL_GET_GREENWICH_TIME
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=BDL5
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=DDIF_FIELDINFO_GET
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=EM_GET_NUMBER_OF_ENTRIES
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_FUNCTION_SEARCH
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_GET_FUNCTION_INTERFACE
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_PING
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_READ_TABLE
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC1
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFCPING
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_SYSTEM_INFO
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=SDTX
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=SYST
S_RFC           RFC_TYPE=FUGR,FUNC; ACTVT=16; RFC_NAME=RFC_GET_NAMETAB
BC_A - Basis: Administration
S_TABU_NAM ACTVT=03; TABLE=DD26I
S_TABU_NAM           ACTVT=03; TABLE=DD02L
S_TABU_NAM           ACTVT=03; TABLE=DD02T
S_TABU_NAM           ACTVT=03; TABLE=DD03T
S_TABU_NAM           ACTVT=03; TABLE=DD03L
S_TABU_NAM           ACTVT=03; TABLE=DD04T
S_TABU_NAM           ACTVT=03; TABLE=DDDDLSRCT
S_TABU_NAM           ACTVT=03; TABLE=DDLDEPENDENCY
S_TABU_NAM           ACTVT=03; TABLE=DF14L
S_TABU_NAM           ACTVT=03; TABLE=DD27I
S_TABU_NAM           ACTVT=03; TABLE=ROOSOURCE
S_TABU_NAM           ACTVT=03; TABLE=ROOSOURCET
S_TABU_NAM           ACTVT=03; TABLE=T002
S_TABU_NAM           ACTVT=03; TABLE=TADIR
S_TABU_NAM           ACTVT=03; TABLE=TDEVC
S_TABU_NAM           ACTVT=03; TABLE=TSTC
S_TABU_NAM           ACTVT=03; TABLE=TSTCP
S_TABU_NAM           ACTVT=03; TABLE=TSTCT
S_TABU_NAM           ACTVT=03; TABLE=DHCDCVCDSEXTRE
S_TABU_NAM           ACTVT=03; TABLE=CVERS
S_TABU_NAM           ACTVT=03; TABLE=DDDDLSRC
S_TABU_NAM           ACTVT=03; TABLE=DDDDLSRC02BT
S_TABU_NAM           ACTVT=03; TABLE=DDDDLSRC03NT
S_TABU_NAM           ACTVT=03; TABLE=ARS_W_API_STATE

Custom Function Module RFC_GET_STRING

The custom function module RFC_GET_STRING is used during synchronization to load metadata from connected SAP systems into Enterprise Glossary.

The following SAP versions do not require the installation of the custom function module RFC_GET_STRING:

  • SAP 7.40 SP27
  • SAP 7.50 SP23
  • SAP 7.51 SP13
  • SAP 7.52 SP09
  • SAP 7.53 SP07
  • SAP 7.54 SP05
  • SAP 7.55 SP03
  • SAP 7.56 SP01

Download the transport request for RFC_GET_STRING. If you cannot use the transport request, create the function module manually, see Knowledge Base Article: Create RFC_GET_STRING Manually.

Download RFC_GET_STRING.zip

For information on how to use transport requests, see Import an SAP Transport Request.

SAP NetWeaver RFC Library

Enterprise Glossary uses the SAP NetWeaver RFC SDK that allows external applications to connect to SAP systems using RFC communication. You can download the Netweaver library from the SAP Software Download Center. To use the library in Enterprise Glossary, copy the library files into the following directory of the sync server container image or mount it into the container at runtime: /app/runtimes/linux-x64/native.


Last update: September 15, 2026