Overview
You may encounter the following error when attempting to connect to Salesforce via an integration or tool:
“SOAP API login() is disabled by default in this org. Contact the org administrator to enable SOAP API login().”This occurs because Salesforce has disabled SOAP API login by default in newer orgs.
How to Resolve
Soapbox Engage apps require SOAP API login to connect to Salesforce NPSP or NPC at this time. The only exception is the Donations app when used with NPC.
How to Enable SOAP API Login:
- Go to Setup in Salesforce
- In the Quick Find box, search for User Interface
- Click User Interface
- Find and enable:
- Enable SOAP API login
- Click Save
Once enabled, the integration should be able to authenticate successfully.
Important Notes
- This setting cannot be disabled later via UI once enabled
- If you do not see "Enable SOAP API login" as described in the steps above, submit a ticket to Salesforce Support to have them enable this for you