# Configure OAuth Authentication

You must configure OAuth authentication so that the connector can authenticate with Slack.

NOTE: There is no need to complete this procedure if you ran the OAuth configuration tool during the installation process.

To configure OAuth authentication

1. Open the folder where you installed the connector.
2. Open the file `oauth_tool.cfg` in a text editor.

3. In the `[Default]` section, specify any SSL or proxy settings necessary to connect to Slack:

   `SSLMethod` | The version of SSL/TLS to use.
   `ProxyHost` | The host name or IP address of the proxy server to use.
   `ProxyPort` | The port of the proxy server to use.

   For example:

       SSLMethod=NEGOTIATE
       ProxyHost=10.0.0.1
       ProxyPort=8080

4. In the `[OAuthTool]` section, set the following parameters:

   `AppKey` | The application key (client ID) that was provided by Slack when you set up an application to represent the connector.
   `AppSecret` | The application secret (client secret) that was provided by Slack when you set up an application to represent the connector.

   Do not modify the other parameters in this section.

5. Open a command-line window and run the following command:

   `oauth_tool.exe oauth_tool.cfg OAuthTool`

   A web browser opens and you are asked to log in and grant consent.

6. Log in and grant consent.

   The web page displays a message stating that the OAuth details have been successfully stored, and the OAuth tool creates the file `oauth.cfg`. When you configure the connector, import the parameters from `oauth.cfg` into your task configuration. For more information about including parameters from another file, see Include an External Configuration File.

   You can now configure a task to retrieve data from Slack. See Retrieve Information from Slack.

_FT_HTML5_bannerTitle.htm