Issue: after logging in, you are re-directed back to dataloader.io's homepage. There isn't a specific error message, like when we use wrong credentials.
There are a few different causes that could cause this:
- Your Salesforce Org has blocked dataloader.io
- Your User's Profile hasn't got API Enabled Permission set
- Your User's Profile has IP Restrictions on it
- Remove browsing data
Below, we'll explain the steps you need to follow to get both these issues resolved. Note that to do these changes you must be a Salesforce Admin user, or you must contact one.
Your Salesforce Org has blocked dataloader.io
If this is the case, nobody in your organization should be able to log into dataloader.io
To validate this, log into your Salesforce Org as an Admin and go to Setup -> Connected Apps OAuth Usage
Once there, if you notice that the listing of dataloader.io as a connected app has a button next to it named "Unblock", the application is effectively blocked:
In this case, click the "Unblock" button (and then OK on the pop-up warning message). You should see dataloader.io application display as follows:
Now dataloader.io's Application has permission to access your Salesforce data and you should be able to log into dataloader.io (as long as you also have your permissions set correctly).
Your User's Profile hasn't got API Enabled Permission set
Even if your Salesforce Org has dataloader.io unblocked as a Connected App, you will need the right permissions to make requests using Salesforce API.
In order to do this, go to your User's Profile under Setup -> Manage Users -> Profiles and edit your settings. Check the API Enabled permission under Administrative Permissions:
Your User's Profile has IP Restrictions on it
Please, validate that your User Profile does not have IP restrictions on it. In case it has, either whitelist dataloader.io IP addresses or disable the restrictions. The list of IP addresses to be whitelisted is the following:
Clear browsing data
If after following all the steps above, you continue having problems to log in, then you should consider clearing all browsing data (ensure you remove data from all times and not only recent data).
After following all the steps above, you should be now able to log into dataloader.io.
Note: Depending on the organisation type and edition, you may have an API usage limit, and if you run out of attempts, you won't be able to log in until this limit is renewed.