User limitations on Session management in SOAP

A specific login (user name, account and password) that is used for a UI session can be used to create one or more sessions through SOAP web services by using the login operation. More SOAP web service sessions can occur concurrently, but the number of operations processed concurrently is limited. The UI session does not affect the SOAP web services sessions and operations.

Without a SuiteCloud Plus license, one user should create only one SOAP web services session using the login operation, and send requests using this session in one thread sequentially.

If the NetSuite server receives two login or other operations from the same user at the same moment, the second operation is rejected, and the error “Only one request may be made against a session at a time” is sent. The error indicates that the per-user governance limit is exceeded.

Using the same login from multiple client applications, or multiple instances of the same application is NOT supported.

If you have a SuiteCloud Plus license, you can designate users as concurrent SOAP web services users. One SuiteCloud Plus license allows you to designate one user as a concurrent SOAP web services user. One concurrent SOAP web services user can send up to 10 concurrent SOAP web services requests.

If the total account limit for concurrent requests is exceeded, one concurrent SOAP web services user might not be able to send 10 concurrent requests.

Leave a comment

Your email address will not be published. Required fields are marked *