Configuring the Priority Manager Service

Configuring the Priority Manager Service

The Priority Manager executes all of the business rules within each Priority Manager profile via the use of a Windows Service.  Before the Priority Manager service can be started, it needs to be configured correctly.  Use the “Priority Manager Service Setup” screen to specify these settings.

This screen can be accessed via the Desktop Edition > HelpMaster Modules > Priority Manager Service Setup menu, or directly through the Email Manager via the Open > Priority Manager Service Setup menu

Service Name

This is the name of the Priority Manager service as displayed in the list of available Windows Services.  Click on the button Windows Services Viewer to display all of the services installed on the selected machine.  This name here is provided for identification purposes only.

Display Name

This is the name of the Priority Manager service as displayed in the list of available Windows Services.  Click on the button Windows Services Viewer to display all of the services installed on the selected machine.  This name here is provided for identification purposes only.

Service Path

This is the path where the Priority Manager service is installed.  Click on the button Windows Services Viewer to display all of the services installed on the selected machine.  This name here is provided for identification purposes only.

Service Database

Before the Priority Manager Service can operate, you need to specify where the HelpMaster database is.  To do this, use the Priority Manager Database Administration utility to set the database connection string.  You will find this application under the Priority Manager applications group.

This setting refers to the HelpMaster database that the service will work against.  Click on the icon of a database to set the database connection.

Domain / User name

The Priority Manager service needs a Windows account to run as.  This account should have sufficient network security permission to to the following things

  1. Access the HelpMaster SQL Sever database.  Requires both read and write privileges
  2. Access the HelpMaster Working Folders.  Requires read privileges
  3. Access to all of the email system that is specified in the Email Properties tab (below).  This account needs to have sufficient security permission to send email from the nominated email system and email account.

Password

This is the password for the service account.  Remember that network passwords can expire, which will affect the performance of a running service.

After you have set the Service account user name and password, click on the Set User button to perform a system check of the security credentials required.  If the user account that was specified passes all of these tests, it will be set as the service account, and the service should start and work as expected.

If the security test fails, you will need to do one of the following

  1. Use another account that has more network security privileges
  2. Modify the existing account so that it does have increased security privileges in the area that the test failed for.

If after doing these things the security test fails, please try browsing the HelpMaster knowledge base articles for further solutions.

Startup Type

The startup type indicates the startup behaviour of the Priority Manager service, as per the standard Windows Service startup types.

Status

The status indicates the current working status of the Email Manager service.  Click on the refresh button to get the latest status.  Use the Start / Stop button to control the service.

Event Logging Option tab

Diagnostic Logging

When this check box is checked, the Priority Manager will write a comprehensive event log for every action that it performs.  This may be useful for diagnosing configuration problems, or simply for testing and viewing what the Priority Manager is doing.  Due to the fact that verbose logging can very quickly fill your event log with much information, this feature will automatically turn itself off after the number of intervals you specify.  To turn it on again, simply check the box again.

After you’ve used the Verbose logging feature you can delete the individual “information” log events that it creates.

Email  Properties tab

The Priority Manager has the ability to send email.  In order to achieve this, you need to specify which email system you wish to use, and which mail account to use for sending email.

Email System

Default email system

Selecting this option will cause the Priority Manager to connect to and use MAPI profile-based email system such as Microsoft Outlook when sending email.

Starting the Priority Manager Service

Once all of the configuration settings have been set, you will need to start the Priority Manager service to start processing email.  This is performed via the Priority Manager Service Setup screen.  This screen can be accessed via the Desktop Edition > HelpMaster Modules > Priority Manager Service Setup menu, or directly through the Priority Manager via the Open > Priority Manager Service Setup menu.

In order to start the Priority Manager Service, do the following.

  1. Configure all of the settings required for the Priority Manager service as per Priority Manager service configuration.
  2. Click the Start button.  If all of the settings have been configured correctly, the Priority Manager service should start successfully.

Note : As soon as the Priority Manager Service start successfully, it will start working upon your HelpMaster database and any Priority Manager profiles that are marked as enabled.  To disable profiles, refer to Managing Profiles

Stopping the Priority Manager Service

Stopping or pausing the service is similar to starting it.  Click the Stop button to stop the Priority Manager service.