Error Message:Insufficient rights for creating new records

shraddhap
Tera Expert

Hello All,

We have a SOAP user and this user have all access related to SOAP functionality. Creating an Incident using SOAP works fine but when SOAP user adds a Description as Comments the user doesn't have permission to add a description. Its throwing an error message as "Insufficient rights for creating new records"

<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">

<SOAP-ENV:Header/>

<SOAP-ENV:Body>

<SOAP-ENV:Fault>

<faultcode>SOAP-ENV:Server</faultcode>

<faultstring>com.glide.processors.soap.SOAPProcessingException: Insufficient rights for creating new records</faultstring>

<detail>com.glide.processors.soap.SOAPProcessingException: Insufficient rights for creating new records</detail>

</SOAP-ENV:Fault>

</SOAP-ENV:Body>

</SOAP-ENV:Envelope>

During an investigation on wiki and community I come across with the similar forum and tried all possible ways but doesn't work.

If we grant an admin role to SOAP user then it works fine it doesn't throw an error message. As we cannot grant an admin role so can you please suggest what can be done to make it work?
Your help will be appreciated.

Regards,

Shraddha

7 REPLIES 7

Hello Pradeep,


Those links I have already checked and tried out those option but no luck.


Hi Shraddha ,



Please Create   a Table level ACL With ITIL Role   for your staging table which you have created while created inbound web service since you Outbound SOAP Message is   inserting record   in to your staging table then it get mapped into the target table using transform map.



PS: Hit like, Helpful or Correct depending on the impact of the response


User370547
Giga Contributor

Hello

 

I had the same problem, when using soap to write into "incident" table.

The user had "itil and soap*" rights.    When creating on destination an "System Web Services / Scripted Web Services / Scripted SOAP Services"  everyting is working fine. 

But if I use on destination an "System Web Services / Inbound / Create New"  I got
"SOAPProcessingException: Insufficient rights for creating new records" 

My solution was: add following roles  "import_scheduler, import_set_loader, import_transformer"
because "Inbound" use import sets.

Sincerely Detlef