I'm trying to setup a KeySurvey API integration for one of the Survey forms, with the goal of having the Survey push data back to the corresponding record in SF.

The one roadblock I'm running into is around the "Security Token" functionality in SF. Apparently, when I setup the integration through the UI on the KeySurvey application, it indicates that while I supplied the appropriate login and password, that a Security Token needs to be appended to the password for the integration user to successfully connect.

Our Salesforce environment does not seem to have the option to 'attain' a security token. I've logged in as the integration user, as well as myself to try and locate this functionality ("Reset Security Token" or something like that).

Any help please.

  • Nothing under Your Name | My Settings | Personal -> Reset My Security Token? Jul 7, 2014 at 16:25
  • Does the user have API access?
    – Phil B
    Jul 7, 2014 at 16:33
  • Hi Phil, yes the user already has API access. There is nothing under Your Name | My Settings | Personal -> Reset My Security Token.
    – Sara
    Jul 7, 2014 at 18:32
  • @Sara is this an enterprise edition org?
    – Phil B
    Jul 8, 2014 at 20:50
  • @Phil, yep this is enterprise org.
    – Sara
    Jul 9, 2014 at 13:31

2 Answers 2


I have had alsorts of trouble with users resetting the password and/or re-requesting security tokens for connected applications (e.g. automated dataloader) and so to get around this you can give network access to an IP or range of IPs. Any request falling in this range won't need the token. Just go to Setup>Security Controls>Network Access.

NOTE: there are implications of doing this (i.e security token functionality isn't required anymore) so use carefully and consider the information behind the 'help for this page' link.

  • Hi Richard - Our SF environment doesn't have network access in the setup area.
    – Sara
    Jul 7, 2014 at 18:32
  • Perhaps you don't have api access - you'll need to check with your account manager if you have access or not. Jul 8, 2014 at 9:18

There is a hack to get the security token, https://na3.salesforce.com/_ui/system/security/ResetApiTokenEdit?retURL=%2Fui%2Fsetup%2FSetup%3Fsetupid%3DPersonalInfo&setupid=ResetApiToken

Change the na3 to your salesforce server. Thanks Zishan

  • 1
    This just resets the security token. It is not possible to view an existing token because Salesforce does not store it in plain text.
    – georg w.
    Oct 7, 2015 at 14:31

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .