2010 Jul 17 8:40 AM
Hi,
I have this command:
startrfc -3 -d DEV -u USER -p PASSWORD -c 101 -s 01 -h somehost -x sapgw00 -F EDI_DATA_INCOMING -E PATHNAME=/some/location/idoc.idc -E PORT=IDOCS
which is giving me a headache. With SAP_ALL on USER the script works, but I do not want SAP_ALL on this system account as the password is in plain text. With only the RFC profile the USER cannot read from the filesystem with the message:
RFC Call/Exception: SYSTEM_FAILURE
Group Error group 104
Key RFC_ERROR_SYSTEM_FAILURE
Message No authorization to open the file /some/location/idoc.idc
and dumps a file dev_rfc
<* RfcReceive [1] : returns 3:RFC_SYS_EXCEPTION
<* RfcCallReceive [1] : returns 3:RFC_SYS_EXCEPTION
Now <sid>adm and sapsys have read/write permissions on the filesystem. I've tried to use SU53 to get information on the missing authorizations but apparentely that doesn't work with startrfc. Have any of you an idea which user profile ore role to use to read the file from the filesystem.
Kind regards
2010 Jul 17 10:20 PM
Use ST01 to trace authorization checks
2010 Jul 17 10:20 PM
| User | Count |
|---|---|
| 3 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |