Authenticating SOAP API User
Three Ways of Authentication to Access Data in Salesforce System
Salesforce by default authenticating based on User Name and Password + Security token but you can add 2 more layer authenticating user to access data or get into salesforce system.
- Session ID – You have to get Session Id from Salesforce using your user name and password+securitytoken.
- Profile – Objects, Field level security.
- IP Range – You can restrict based on IP address.