ItemServiceSoapHttp.GetItemInformation WebService Error: User Does Not Have The Publish Privilege For Item / EGO_NO_PUBLISH_PRIV [Video]

(Doc ID 1298340.1)

Last updated on DECEMBER 20, 2016

Applies to:

Oracle Product Hub - Version 12.1.2 and later
Information in this document applies to any platform.


The following error appears calling the PIM Item webservice (ItemServiceSoapHttp.GetItemInformation) from SoapUI in "Single Item Mode".
A generic user was created (ASADMIN) for webservice calls.
The user was not setup as a person and given no privileges.

Video - Call webservice (01:15)

1. Call the PIM Item Web service in Single Item Mode using SoapUI.
2. The error appears.

Partial Error

<Message>User does not have the publish privilege for item</Message>

Full Error

<env:Envelope xmlns:env="" xmlns:xsd="" xmlns:xsi="" xmlns:ns0="">
     <wsse:Security env:mustUnderstand="1" xmlns:wsse="" xmlns=""/>
        <listOfItems xmlns:ns1="">
                 <Message>User does not have the publish privilege for item</Message>

What is Working
Video - Call webservice via Batch ID (02:24)
If one creates a batch in the application, then calls the webservice with the batch id, then it works fine.


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms