Issue: you are not able to log in to dataloader.io. You receive an error message or you are just redirected back to dataloader.io home page.
There are a few different causes that can :
- Your Salesforce Org has blocked dataloader.io
- Your Salesforce Org has reached the API Calls Limit
- Your User's Profile hasn't got API Enabled Permission set
- Your User's Profile has IP Restrictions on it
- You have enabled "Enforce Canvas UI"
- 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 Salesforce Org has reached the API Calls Limit
Salesforce has a limit in the number of calls made to the API. This limit is calculated based on "last 24hs" meaning that you might be unable to login and after one hour the issue is solved.
The maximum number of calls allowed to your organization will depend on your Salesforce edition. If you reach this limit frequently you will need to consider contacting Salesforce to extend the number of allowed calls.
You can check your API Calls on your Salesforce Settings > Monitor > System Overview.
If you are having this issue, then the only possible solutions are either to wait until the API Calls count for last 24hs is reduced or contacting Salesforce to extend the limit.
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 add dataloader.io IP addresses to the allowlist or disable the restrictions.
You have enabled "Enforce Canvas UI"
When this happens, users from your Organization will be able to log in to only from the canvas app (embedded in Salesforce UI). The log-in from the dataloader.io website will be blocked due to this setting.
To solve this issue, please, log in from the canvas app and navigate to Settings > User profile and uncheck the "Enforce Canvas UI".
After this, you will be able to log in from the dataloader.io website.
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.
Comments
Article is closed for comments.