Configure OAuth Authentication

Before you can retrieve information from OpenText Core Content, you must configure authentication by following these steps.

To configure OAuth authentication (ACI connector)

  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, set any SSL or proxy settings that are required to access the repository:

    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 A client ID that you must obtain from the OpenText Core Content application.
    AppSecret A client secret that you must obtain from the OpenText Core Content application.
    CustomValue0 The user name to use.
    CustomValue1 The password to use.
    CustomValue2 The OpenText Core Content subscription name.
    TokenUrl Replace the placeholder {auth-api-host} with the correct value for your OpenText Core Content instance.
  5. Open a command-line window and run the following command:

    oauth_tool.exe oauth_tool.cfg OAuthTool

    The OAuth tool creates the files oauth.cfg and oauth2_sites.bin. When you configure the connector, import the parameters from oauth.cfg into your task configuration. For information about how to configure a task and retrieve information from OpenText Core Content, see Retrieve Information from OpenText Core Content.

To configure OAuth authentication (NiFi connector)

  1. In the NiFi web interface, right-click the GetOpenTextCoreContent processor and click Configure. Then click ADVANCED.
  2. Click the OAUTH SETUP tab.
  3. Provide the details that are requested.
  4. Click SUBMIT and follow the instructions on screen.