Microsoft Sentinel
Cloud and workloads

Required ABAP authorizations for the Microsoft Sentinel solution for SAP applications

In brief

The article now documents ABAP authorizations for the SAP account used by the Microsoft Sentinel agentless data connector. It points administrators to the MSFTSEN_SENTINEL_READER role file and removes the former per-log authorization tables and responder-role reference.

What Defender admins need to know

Use the reader role file or the consolidated authorization list when creating or reviewing the SAP connector account. No mandatory administrator action is stated.

Summaries are generated from the documentation change itself.

Documentation change

The comparison below shows only the changed extract. Use the full-page view for complete context.

Required ABAP authorizations

This article lists the ABAP authorizations required to ensure thatfor the SAP user account used by the Microsoft Sentinel's SAP agentless data connector can correctly retrieve logs from the SAP systems.connector.

The following tables group the required authorizations by purpose. You only need the authorizations that are listed for the kinds of logs you want to bring into Microsoft Sentinel.

Required authorizations for the ABAP application log

The following table lists the authorizations in the reader role. If you manually define a role, include all the listed authorizations.

Agentless data collection

The following authorization objects are required for the ABAP application log.agentless data collection.

Authorization object Field Value
S_RFCS_ADMI_FCD RFC_NAMES_ADMI_FCD BAPI_XBP_APPL_LOG_CONTENT_GETAUDD
S_RFC RFC_NAMEBAPI_XMI_LOGOFF
S_RFCRFC_NAMEBAPI_XMI_LOGON
S_RFCRFC_NAMEBAPI_XMI_SET_AUDITLEVEL
S_TABU_NAMTABLEBALHDR
S_XMI_PRODEXTCOMPANYMicrosoft
S_XMI_PRODEXTPRODUCTAzure Sentinel
S_XMI_PRODINTERFACEXBP
S_APPL_LOGALG_OBJECT*
S_APPL_LOGALG_SUBOBJ*
S_APPL_LOGACTVT Display

Required authorizations for the ABAP change documents log

The following table lists the required authorizations for the ABAP change documents log.

Authorization objectFieldValue
S_TABU_NAMTABLECDHDR
S_TABU_NAMTABLECDPOS

Required authorizations for the ABAP CR log

Use the following authorization objects for the ABAP CR log.

Authorization objectFieldValue
S_RFCRFC_NAMECTS_API_READ_CHANGE_REQUEST
S_TABU_NAMTABLEE070
S_TRANSPRTTTYPE*
S_TRANSPRTACTVTDisplay

Required authorizations for the ABAP DB table data log

The following table lists the authorization objects required for the ABAP DB table data log.

Authorization objectFieldValue
S_TABU_NAMTABLEDBTABLOG
S_TABU_NAMTABLESACF_ALERT
S_TABU_NAMTABLESOUD
S_TABU_NAMTABLEUSR41
S_TABU_NAMTABLETMSQAFILTER

Required authorizations for the ABAP job log

The following table shows the required authorizations for the ABAP job log.

Authorization objectFieldValue
S_RFCRFC_NAMEBAPI_XBP_JOB_JOBLOG_READ
S_RFCRFC_NAMEBAPI_XMI_LOGOFF
S_RFCRFC_NAMEBAPI_XMI_LOGON
S_RFCRFC_NAMEBAPI_XMI_SET_AUDITLEVEL
S_TABU_NAMTABLETBTCO
S_XMI_PRODEXTCOMPANYMicrosoft
S_XMI_PRODEXTPRODUCTAzure Sentinel
S_XMI_PRODINTERFACEXBP

Required authorizations for the ABAP security audit log

The following table lists the authorization objects needed for the ABAP security audit log.

Authorization objectFieldValue
S_RFCRFC_NAMEBAPI_USER_GET_DETAIL
S_RFCRFC_NAMEBAPI_XMI_LOGOFF
S_RFCRFC_NAMEBAPI_XMI_LOGON
S_RFCRFC_NAMEBAPI_XMI_SET_AUDITLEVEL
S_RFCRFC_NAMEBAPI_SYSTEM_MTE_GETMLHIS
S_RFCRFC_NAMEBAPI_SYSTEM_MTE_GETTREE
S_RFCRFC_NAMEBAPI_SYSTEM_MTE_GETTIDBYNAME
S_RFCRFC_NAMEBAPI_SYSTEM_MS_GETLIST
S_RFCRFC_NAMEBAPI_SYSTEM_MON_GETLIST
S_RFCRFC_NAMEBAPI_SYSTEM_MON_GETTREE
S_RFCRFC_NAMEBAPI_SYSTEM_MTE_GETPERFCURVAL
S_RFCRFC_NAMEBAPI_SYSTEM_MT_GETALERTDATA
S_RFCRFC_NAMEBAPI_SYSTEM_ALERT_ACKNOWLEDGE
S_ADMI_FCDS_ADMI_FCDAUDD (Basis audit display auth.)
S_SALSAL_ACTVTSHOW_LOG (Evaluate the file-based log)
S_USER_GRPCLASSSUPER
S_USER_GRPACTVTDisplay
S_USER_GRPCLASSSUPER
S_USER_GRPACTVTLock
S_XMI_PRODEXTCOMPANYMicrosoft
S_XMI_PRODEXTPRODUCTAzure Sentinel
S_XMI_PRODINTERFACEXAL

Required authorizations for ABAP spool logs

Use the following authorizations for ABAP spool logs.

Authorization objectFieldValue
S_TABU_NAMTABLETSP01
S_ADMI_FCDS_ADMI_FCDSPOS (Use of Transaction SP01 (all systems))

Required authorizations for the ABAP workflow log

The following table lists the required authorizations for the ABAP workflow log.

Authorization objectFieldValue
S_TABU_NAMTABLESWWLOGHIST
S_TABU_NAMTABLESWWWIHEAD

Required authorizations for all logs

The following authorization objects are required for all log types.

Authorization objectFieldValue
S_RFCRFC_TYPEFunction ModuleExecute
S_RFC RFC_NAME /OSP/SYSTEM_TIMEZONE
S_RFC RFC_NAME DDIF_FIELDINFO_GETBAPI_USER_GET_DETAIL
S_RFC RFC_NAME RFCPING
S_RFC RFC_NAME RFC_GET_FUNCTION_INTERFACERFC_METADATA_GET
S_RFC RFC_NAME RFC_READ_TABLE
S_RFC RFC_NAME RFC_SYSTEM_INFORSAU_API_GET_LOG_DATA
S_RFC RFC_NAME SUSR_USER_AUTH_FOR_OBJ_GETSIAG_ROLE_GET_AUTH
S_RFC RFC_NAMERFC_TYPE TH_SERVER_LISTFunction group
S_RFC ACTVTRFC_TYPE ExecuteFunction module
S_TCODES_SAL TCDSAL_ACTVT SM51SHOW_LOG
S_TABU_NAM ACTVT Display
S_TABU_NAM TABLE T000

Required authorizations for configuration history

The following table lists the authorization objects required for configuration history.

Authorization objectFieldValue
S_TABU_NAMTABLEPAHI

Required authorizations for optional logs when the Microsoft Sentinel solution CR is implemented

If the Microsoft Sentinel solution CR is implemented, use the following additional authorization.

Authorization objectFieldValue
S_RFCRFC_NAME/MSFTSEN/*

Required authorizations for SNC data

The following table lists the authorization objects required for SNC data.

Authorization objectFieldValue
S_TABU_NAMTABLESNCSYSACL
S_TABU_NAMTABLEUSRACL

Required authorizations for user data

The following table shows the authorization objects required for user data.

Authorization objectFieldValue
S_TABU_NAMTABLEADCP
S_TABU_NAMTABLEADR6
S_TABU_NAMTABLEAGR_1251
S_TABU_NAMTABLEAGR_AGRS
S_TABU_NAM TABLE AGR_DEFINE
S_TABU_NAM TABLE AGR_FLAGS
S_TABU_NAMTABLEAGR_PROF
S_TABU_NAMTABLEAGR_TCODES
S_TABU_NAMTABLEAGR_USERS
S_TABU_NAM TABLE DEVACCESSCDHDR
S_TABU_NAM TABLE USER_ADDRCDPOS
S_TABU_NAM TABLE USGRP_USERPAHI
S_TABU_NAM TABLE USR01T000
S_TABU_NAM TABLE USR02
S_TABU_NAM TABLE USR05
S_TABU_NAMTABLEUSR21
S_TABU_NAMTABLEUSRSTAMP
S_TABU_NAMS_TCODE TABLETCD UST04SUIM
S_USER_GRPACTVTDisplay
S_USER_GRPACTVTLock
S_USER_GRPCLASSSUPER
S_USER_UIDACTVTDisplay
S_USER_UIDCLASSSUPER
S_USER_UIDEXTUID_TYPGU*

Related content

For more information, see Configure your SAP system for the Microsoft Sentinel solution. \ No newline at end of file Configure your SAP system for the Microsoft Sentinel solution.