Salesforce SOAP API login() Retirement
Salesforce has recently announced their plans to deprecate the SOAP API login method. The purpose of this article is to outline the impact to the CapStorm applications that will result from this change to the Salesforce platform. More information about this change to the Salesforce platform can be found here.
How to determine if SOAP API login is being used?
When using CopyStorm, the only Salesforce credential type that uses the Soap API login is the "Username and password" option. Note: This does not include OAuth Username and Password.
How will this change impact CapStorm applications?
This change to the Salesforce platform will have a few noteworthy impacts on the CapStorm family of applications. These changes will only affect version 10.65.1 (V5.4 of the CapStorm Container) and newer:
CapStorm applications using the Username and Password Salesforce login type will fallback to Salesforce API version 64.
This means that Username and Password login type will still be functional for the near future.
It should be noted that Salesforce objects and fields made available in Salesforce API v65 and newer will not be available for backup/restore when using Username and Password login.
CapStorm applications using the Username and Password Salesforce login type will display a warning when using the "Test Salesforce Connection" button, informing the user that using this login method is causing the application to fall back to API version 64.
CapStorm applications using the Username and Password Salesforce login type will report an exception to notify the user that SOAP API login is being deprecated. This exception is purely informative, and does not indicate any errors in the application.
CapStorm applications making use of any of the supported OAuth login options will be unaffected by these changes.
What user action is required?
We recommend that users migrate to using any of the available OAuth login methods in order to stay up to date with Salesforce's best practices and make use of the latest CopyStorm supported Salesforce API version. Please see the following pages for more info on configuring CopyStorm to make use of OAuth login:
Last updated
Was this helpful?
