Tuesday, January 19, 2016

2262754 - "Error occurred wile performing the transport" in HALM

Symptom
When trying to transport a Delivery Unit in HALM an error in the GUI appears saying:
"Error occurred while performing the transport"
In the XSengine trace file:
"The user has insufficient privileges to access the application."
With debug tracing:
"e xsa:sap.hana.xs. sap.hana.xs.lm.db:TransportRoute.xsjslib(00222) : Unable to store Transport Route with Process. InternalError: dberror(Connection.prepareStatement): 258 - insufficient privilege: Not authorized"
However, the user running the transport has the sap.hana.xs.lm.roles::ExecuteTransport role assigned to themselves


Environment
SAP HANA SPS10/11


Resolution
Workaround:
The work around for this issue is one of the following
  1. Assign the user role sap.hana.xs.lm.roles::Administrator
  2. User has assigned role sap.hana.xs.lm.roles::ExecuteTransport and object privilege sap.hana.xs.lm.db::TRANSPORT_ROUTE (select, insert, update)
This permissions issue is resolved in revision 102.04 and 111, in these revisions you will just need the role sap.hana.xs.lm.roles::ExecuteTransport


Keywords

DU, application lifecycle, HLM

No comments:

Post a Comment