You don't have SOAP access to any tables, are you missing the 'soap' role on this account
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
You don't have SOAP access to any tables, are you missing the 'soap' role on this account?. You don't have SOAP access to any tables, are you missing the 'soap' role on this account?
I have created a developer org. I am accessing service-now via MuleSoft which uses SOAP in the connector. When i test connectivity i get the above mentioned error. I am using the admin account. I have enabled all the roles which do have all the soap roles as well. What else do i need to do to ensure the connectivity works.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
@vnallabelli
This is not a MuleSoft issue. In ServiceNow, admin access alone does not guarantee SOAP access.
To resolve this
Add SOAP roles explicitly to the integration user
soap
soap_query
soap_update
web_service_admin
Do not rely only on role inheritance. Log out and log back in after adding them.
Verify the target table allows SOAP
Go to System Definition Tables and open the table being accessed.
Ensure Web service access is enabled.Check table ACLs
SOAP strictly enforces ACLs.
Make sure a Read ACL exists that allows the soap role or the integration user for that table.Validate via WSDL
Open the table WSDL in a browser using the same user.
If it fails, the issue is on the ServiceNow side, not MuleSoft.
Once table web service access and ACLs are fixed, the SOAP connection works.
*************************************************************************************************************
If this response helps, please mark it as Accept as Solution and Helpful.
Doing so helps others in the community and encourages me to keep contributing.
Regards
Vaishali Singh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
which table you are trying to access?
Did you test from Postman if that table is accessible to admin?
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
