Basic Configuration

After installing a kenaflow instance the global configuration has to be customized.

kenaflow offers many configuration options as engine level that influence the execution of the workflow. However, just a few are important for a quick start. Most of them you will never touch, but we think that is better to have the option to configure it in detail.

The basic settings in the global configuration we grouped into the section "AfterSetup".

adminMails contains a list of email addresses to which kenaflow sends messages when problems occur.

WorkflowRoot is the main folder in which the actual workflows are stored. The user account under which kenaflow is executed must have read and write access there.

For further instructions see the notes on the program switch --securing

encryptionPassphrase defines the password for the encryption of the workflow-data. The password must not be changed after the first operation.

activeDirectoryDomain is defining the "Full Qualified Domain Name" (FQDN) of the domain, on which kenaflow is executed.

SMTP Settings

Also of importance are the settings in the section "Mail". In this section, the SMTP server to be used is configured.

We have a "typo problem" in the naming of the settings. For some reasons that are hidden to us we used "smpt" instead of "smtp" several times. Currently we cannot change it to not interfer our current customers.

smptserver defines the DNS name or the IP adress of the SMTP server which is being used.

smtpserverport is the port that will be used.

smptusername names the user, who shall connect/authentificate with the SMTP server.

smptpassword specifies the password for the user.

smptUseDefaultCredentials specifies whether the "default credentials" of the user executing kenaflow should be used to log on to the SMTP server if the SMTP credentials are unspecified (smptusername and smptpassword). If YES (true = default), then "Windows Integrated Authentication" is used for NTLM authentication.

smptUseSsl specifies whether SSL should be used for communication with the SMTP server.

mailSender shows the sender address used in the mails.

mailReplyTo tells the e-mail recipient to which e-mail address he can reply.