SAP Knowledge Base Article - Public

2881197 - Error: Authorization role missing for Service

Symptom

Error appears while uploading Purchase order using a Business user in SOAP UI but no error when uploading supplier invoice using Business user.

Environment

SAP Business ByDesign

Cause

In general web services are meant to be used with Technical user maintained in the communication arrangement.

In some cases like for example Supplier invoice we have provided a Import from Excel feature. This Import from excel uses the same Web service operation and since Import from Excel can be done only by a business user these web services are allowed to use technical users as well as business users.

In case of the PO web service the import from excel of PO uses a different operation ManagePurchaseOrderExcelUpload so access to allow business users has been given only to this operation and not to the ManagePurchaseOrderInMaintainBundle operation.

Resolution

Kindly use the User maintained in the communication arrangement to avoid the error,We can take this as a requirement and allow business user access to Purchase order web service  even if they are not maintained in communication arrangement in a future release.

 Please submit this requirement on Customer Influence Forum at https://influence.sap.com/sap/ino/#/campaign/886

Keywords

error in soap UI , KBA , authorisation role missing , AP-POP-PO , Purchase Order , AP-SIP-SIV , Supplier Invoice , How To

Product

SAP Business ByDesign all versions