Missing Authorization Error

Symptom

When you run a Process file and try to sign in to the SAP system, error messages similar to the following are displayed:

ILO:1 Missing Authorization

ICTS:6 INETC:1 User RFCTESTUSER has no RFC authorization for function group SYST

RFC ERROR LOGON FAILURE

Authorization failures during the logon phase usually caused by unknown username, wrong password, invalid certificates, etc.

CTNTR: 10 Missing Authorization

User RFCTESTUSER has no RFC authorization for function group SBDR

Cause

This problem occurs when the SAP system attempts to run the standard function module from the required function group for which you do not have the appropriate authorization.

Solution

Contact your SAP Basis team to ensure that they update your authorization profile and add the required function group to your role.

The function groups for which you need authorization are as follows.

  • SAP Auth Object: S_RFC
    • Function Group: SYST
    • Authorization: Mandatory
    • Function Group: RFC1
    • Authorization: Only workaround is possible if you do not have authorization to this group.
    • Function Group: SBDC
    • Authorization: Mandatory for Transaction Process file
    • Function Group: SYSU, SDIFRUNTIME
    • Authorization: Mandatory if Use NCo 3.0 Library option is enabled in Systems Properties settings.
    • Function Group: SIGE, BATG, SDTX
    • Authorization: Mandatory for Transaction Process file to retrieve the message text. Workaround is possible if you implement the Magnitude extended module in your system. Please create a support case on Salesforce to obtain the extended module for Data Extractor Process file.
  • Additional requirement for designer user for S_RFC authorization object.
    • Function Group: SIGE, BATG, SDTX
    • Authorization: Mandatory to record a Transaction Process file.