Configuration Settings

Hide Topic ContentsShow Topic Contents
  1. Site Database
  2. Licensing
    1. Heartbeat Rate

 The Settings tab contains the Site Database connection, ATS Licensing settings and service endpoints for the services which support CM4D applications. The endpoint services must be added and connect successfully in order to access any information obtained from those endpoints. For example, if the DataSmith Batch endpoint is not defined/connected, the DataSmith Batch Job properties cannot be displayed.

Site Database

The Site Database section contains the connection information for the CM4D Site Database. The Site database connection must be configured before the Sites, Managed DataSources and Results Database in the Site Manager tab.

What is a CM4D Site Database?What is a CM4D Site Database?The Site database is used primarily for the internal enterprise management of the CM4D software applications on a server. Some additional functions of the database include user management, user privilege management, CM4D Scheduler settings, and CM4D Managed DataSource configurations. A CM4D Site database may manage a single or multiple Sites with one or more CM4D datasources per Site. Each of these Managed Datasources could contain many routines which share the same identifying information. For example, a separate datasource could be created for each development phases of a product.

Check Connection

Click to test the database information to confirm that it connects successfully.

If on save/check connection, the the connection fails:

Check the information for accuracy/typos - server name, database name, user login (if SQL)

Check the authentication type is correct and is valid to access SQL Server

Connection Name A unique Connection Label to identify your Site Database connection. This label is displayed in CM4D applications when selecting a database connection; it can be the same as the database name or something that would be more recognizable to users.
Database Name The label of the Site database, as defined in SQL Server.
Server Name The name of the computer on which the database system is installed. If you are using a Named Instance, the server name format must be: servername\instancename
Windows Authentication

Determines the connection security used by CM4D applications to connect to the Site database.

  • Windows Authentication - Enable checkbox.
  • SQL Authentication - Disable checkbox.
  SQL Authentication

The following are only required if using SQL Authentication.

    Database username

Enter the user name of the SQL Login. This user login is used by the CM4D desktop applications to access the database. Disabled if using Windows Authentication.

    Password

Enter the password for the SQL user.

    Confirm Password

Re-enter the SQL user password to confirm it is correct.

Licensing

The Licensing section of the Configuration Settings tab relates to how CM4D applications interact with the licensing server. This section does not manage the licenses themselves. Licenses for CM4D applications are managed using the ATS Licensing Server plugin. The CM4D Configuration plugin only contains settings pertaining to the frequency with which the Licensing Server is pinged by CM4D applications attempting to obtain concurrent user licenses.

Heartbeat Rate

The process for acquiring a license is triggered when a user logs into the CM4D Upload Portal. As long as an available license is present, the user can operate the CM4D Upload Portal.

The ATS CM4D Configuration maintains a heartbeat, which is a periodic check that determines if a license obtained by a user is still in use. The ATS Licensing Server will not assign the license to another user until the current user is confirmed by the heartbeat to be disconnected.

Heartbeat Rate

The frequency at which the CM4D application interacts with the licensing server to check the current license status. The value represents milliseconds. A value is required in this field; defaults to 60000ms (1 minute).

Can we improve this topic?