Whitelist a web service URL or a database connection string

Whitelist a web service URL or a database connection string to secure the servers by preventing connections to any arbitrary host or ports.

  1. Navigate to System > System settings > System > Whitelist.

    The Whitelist dialog box is displayed.

  2. By default, TotalAgility allows using any web service URLs or database connection strings regardless of being whitelisted. To allow adding the web service URLs or database connection strings in TotalAgility that are only whitelisted, clear the check box for the Allow all field.

    • If you try to add a web service URL in TotalAgility that is not whitelisted or use the URL in a RESTful service activity, a warning message appears, and the system does not generate a web service proxy assembly on the TotalAgility server.

    • If you try to add a database connection string in TotalAgility that is not whitelisted, a message appears that the connection is denied.

    • If you use the database connection string that is not whitelisted when configuring a Data access activity and DB query action, TotalAgility does not allow configuring the activity, and action.

    • If you add a server URL that is not whitelisted in the TotalAgility Integrations, such as SharePoint, Dynamics CRM, Exchange, and more, a message appears stating the connection is denied because the URL connection string is not whitelisted.

  3. Enter the Public host URL. For example, < http://<hostname>/TotalAgility>
    At runtime, this is used by the "Forgot user password" functionality to validate the TotalAgility public URL that is sent to the user's email address.
  4. To Whitelist a web service URL, do the following:
    1. Click for Web service and Integration URLs.
    2. Enter the URL.
    3. Click Add.
      The specified URL is whitelisted and displayed in the table.
  5. To whitelist a database connection string, do the following:
    1. Click for Connection strings.
    2. Enter the Connection string.
    3. Click Add.
      The specified string is whitelisted and displayed in the table.
  6. Click Save.