Before you can create a Salesforce connection in AWS Glue, you must obtain account credential information for your Salesforce data source. The credential information you need depends on the authentication method you are using to connect with Salesforce. The following forms of authentication are supported.

  • username_password requires username and password.
  • username_password_securitytoken requires username, password, and security token.
Note: Best practices recommend that credential information be securely maintained with AWS Secrets Manager. See Storing your credentials in AWS Secrets Manager.

The following list provides a brief description of applicable credentials.

  • User: the username that is used to connect to Salesforce.
  • Password: the password to use to connect to Salesforce. A security token may be appended to the password.
  • Security token: the security token required to make a connection to Salesforce that is configured for a security token.
Note: If you are connecting to a sandbox instance of Salesforce, you must also specify the server name of the Salesforce instance.