A SAP ABAP ERP Required Privileges

This appendix lists the required privileges for accessing the SAP system using Oracle Data Integrator.

An SAP dialog user is required for connecting to the SAP system, for the RKM installation and for the LKM execution during development. A SAP RFC user is not sufficient.

During development, this user must have a developer license key. License keys can be retrieved from http://service.sap.com. Any execution attempts without this developer license key will lead to failure and may cause the need for clean-up operations.

For RKM and LKM execution in production, an SAP RFC user is sufficient.

These SAP user types can be used for the following operations:

Table A-1 Required SAP User Types

Operation Required SAP User Type

RKM: Setup

SAP Dialog user

RKM: Reverse Engineering

SAP Dialog user or SAP RFC user

LKM: Development

SAP Dialog user or SAP RFC user

LKM: Production

SAP Dialog user or SAP RFC user


The following tables list the privileges required for using SAP ABAP Knowledge Modules:

Important points to consider

Consider the following points while configuring the SAP privilieges:

  • S_DATASET is an authorization object that controls access to physical file, so you need to provide access to SAP directories & folder mounted path. The values provided here are sample paths, you need to provide your landscape directories path or provide *(all).

  • NR or (NR) means NOT REQUIRED.

Authorizations Required for RKM SAP ERP Upload

The following SAP authorizations are required for first time installation of the RKM SAP ERP.

Note:

Developer key is required in this authorization.

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1, SDIFRUNTIME, SUTL,SYST, ZODI_FGR

     
 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53,SE38

     

S_ADMI_FCD

S_ADMI_FCD

MEMO,SM02

 

SM02 (NR)

NR

S_CTS_ADMI

CTS_ADMFCT

TABL

     

S_DATASET

ACTVT

34

     
 

FILENAME

\\HYPTEST01\sapmnt*

     
 

PROGRAM

SAPLSLOG, SAPLSTRF

     

S_TABU_DIS

ACTVT

03

   

NR

 

DICBERCLS

MA

   

NR

S_DEVELOP

ACTVT

01,02,03

   

16

 

DEVCLAS

$TMP, ZODI_LKM_PCKG, ZODI_RKM_PCKG

     
 

OBJNAME

Z$$$XRFC, ZODI_FGR, ZODI_FGR_PROD, ZODI_LKM_PCKG, ZODI_RKM_PCKG

     
 

OBJTYPE

DEVC,FUGR,PROG

     
 

P_GROUP

       

S_TRANSPRT

ACTVT

01,03

03 (NR)

   
 

TTYPE

DTRA,TASK

     

Authorizations Required for RKM SAP ERP Execution

The following SAP authorizations are required for reverse engineering the SAP models using RKM SAP ERP.

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1,SDIF,SYST,ZODI_FGR

SDIFRUNTIME, SDIF(NR)

SDIFRUNTIME, SDIF(NR)

SDIFRUNTIME, SDIF(NR)

 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53

     

S_TABU_DIS

ACTVT

03

     
 

DICBERCLS

MA

 

CA,SC

 

Authorizations Required for LKM SAP ERP Upload (Background mode)

The following SAP authorizations are required for running mappings using the SAP ERP LKMs in a SAP development environment when LKM option BACKGROUND_PROCESSING is set to true (recommended default).

Note:

Developer Key is required in this authorization.

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1, SDIF, SLST, SYST, ZODI*, ZODI_FGR, ZODI_FGR_PROD*

SDIFRUNTIME, SDIF (NR)

SDIFRUNTIME, SDIF (NR)

SDIFRUNTIME, SDIF (NR)

 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53

SE38

SE38

NR

S_BTCH_ADM

BTCADMIN

Y

     

S_BTCH_JOB

JOBACTION

RELE

     
 

JOBGROUP

'

     

S_CTS_ADMI

CTS_ADMFCT

TABL

     

S_DATASET

ACTVT

06,33,34

     
 

FILENAME

\\HYPTEST01\sapmnt*

     
 

PROGRAM

SAPLSLOG, SAPLSTRF, SAPLZODI*, ZODI*

     

S_DEVELOP

ACTVT

01

02,03,06,16

02,03,06,16

 
 

DEVCLASS

       
 

OBJNAME

ZODI_FGR_PROD*

ZANU*

ZANU*

 
 

OBJTYPE

FUGR

 

PROG

 
 

P_GROUP

       

S_PROGRAM

P_ACTION

NR

EDIT, SUBMIT, VARIANT

 

NR

 

P_GROUP

NR

   

NR

S_TRANSPRT

ACTVT

01,02,03

 

03 (NR)

03 (NR)

 

TTYPE

DTRA,TASK

     

Authorizations Required for LKM SAP ERP Execution (Background mode)

The following SAP authorizations are required for running mappings using the SAP ERP LKMs in a SAP production environment when LKM option BACKGROUND_PROCESSING is set to true (recommended default).

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1, SDIFRUNTIME, SYST, ZODI_FGR_PROD*

SLST

SLST

SLST

 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53

     

S_BTCH_ADM

BTCADMIN

Y

     

S_BTCH_JOB

JOBACTION

RELE

     
 

JOBGROUP

''

     

S_DATASET

ACTVT

06,33,34

     
 

FILENAME

\\HYPTEST01\sapmnt*

     
 

PROGRAM

SAPLSLOG, SAPLSTRF, SAPLZODI*, ZODI*

(SAPLSLOG, SAPLSTRF, SAPLZODI*) NR

(SAPLSLOG, SAPLSTRF, SAPLZODI*) NR

(SAPLSLOG, SAPLSTRF, SAPLZODI*) NR


Authorizations Required for LKM SAP ERP Upload (Dialog mode)

The following SAP authorizations are required for running mappings using the SAP ERP LKMs in a SAP development environment when LKM option BACKGROUND_PROCESSING is set to false (non-default).

Note:

Developer Key is required in this authorization.

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1, SDIFRUNTIME, SYST, ZODI_FGR, ZODI_FGR_PROD*

     
 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53,SE38

     

S_DATASET

ACTVT

06,33,34

     
 

FILENAME

\\HYPTEST01\sapmnt*

     
 

PROGRAM

SAPLSLOG, SAPLSTRF, SAPLZODI*, ZODI*

     

S_DEVELOP

ACTVT

01

02,03,06

02,03,06

 
 

DEVCLASS

       
 

OBJNAME

ZODI_FGR_PROD*

     
 

OBJTYPE

FUGR

PROG

   
 

P_GROUP

       

S_PROGRAM

P_ACTION

NR

EDIT, SUBMIT, VARIANT

EDIT, SUBMIT, VARIANT

NR

 

P_GROUP

NR

     

S_TRANSPRT

ACTVT

01

     
 

TTYPE

DTRA,TASK

     

Authorizations Required for LKM SAP ERP Execution (Dialog mode)

The following SAP authorizations are required for running mappings using the SAP ERP LKMs in a SAP production environment when LKM option BACKGROUND_PROCESSING is set to false (non-default).

Object Field Name Value (4.6c) Value (4.7) Value (ECC 5) Value (ECC 6)

S_RFC

ACTVT

16

     
 

RFC_NAME

RFC1,SDIF,SYST,ZODI*

SDIFRUNTIME, SDIF (NR)

SDIFRUNTIME, SDIF (NR)

SDIFRUNTIME, SDIF (NR)

 

RFC_TYPE

FUGR

     

S_TCODE

TCD

SU53

     

S_DATASET

ACTVT

06,33,34

     
 

FILENAME

*\\DEL-7TMK2BS\odiagentbox*, \\DEL-7TMK2BS\odiagentbox

     
 

PROGRAM

SAPLSLOG*, SAPLSTRF*, SAPLZODI*