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

Chuck Tomasi
Tera Patron

This sounds like an ACL (access control list or security issue) since admin rights enable the creation. Check your security for that user/role and the incident table.



Docs: Access control rules


Docs: Contextual security  


Security Best Practices - ServiceNow Wiki


Hello Chuck,


I have checked the ACL which were running on Incident table but doesn't find any abnormal behavior. Is there any other way for this?


Have you turned on security debugging to see what it has to say?


find_real_file.png



Click System Security> Debugging> Debug Security Rules, then take a look at the list or record. At the bottom you will get a lot of output to help debug records and fields.



find_real_file.png


Pradeep Sharma
ServiceNow Employee
ServiceNow Employee

Hello Shraddha,



Please refer the below threads and check if that helps to resolve your issue.


Getting error "Insufficient rights for creating new records:"


Web Service - Insufficient Rights for creating new records