Follow

Configure the Hansoft Login

 

//////////////////////////////////////////////////////////////////////////////////////////

// Configure Hansoft Login

 

// You can specify several "HansoftDatabase" sections to connect to several servers at once.

HansoftDatabase

{

    Host localhost                  // The IP address or DNS name of the Hansoft server to connect to. 

    Port 50256                      // The port of Hansoft server to connect to.

    Database "Company projects"     // The Hansoft database to connect to.

    User JIRASDKUser     // The SDK account in the Hansoft database to connect to.
    Password hpmadm                 // The password for the SDK account in the Hansoft database to connect to.
  SDKSessionTimeout 0    // The number of seconds until the SDK session timeouts if it cannot communicate with the Hansoft server. If set to 0 the default value is used.
 
  // Configure certificate for this connection to a Hansoft server
 
  EnableCertificates 0 // Enable usage of certificates
  PublicCertificatePath "" // If found the file overrides PublicCertificateData
  PublicCertificateData "" // Server public certificate
  PrivateKeyPath "" // If found the file overrides PrivateKeyData
  PrivateKeyData "" // Private key
 
  // Use these settings to specify a certificate authority that is not in your OS trust store. The OS trust store will still be used 
  // to authenticate the Hansoft server in addition to these settings.

 

  CertificateVerifyHostnameMatches 1
  CertificateVerificationDepth 9 // You can reduce this if you have a known certificate depth
  CACertificatePath "" // If set and found the file overrides CertificateCACertificateData
  CACertificateData "" // Certificate Authority data
   
  PathToCRLs "" // Certificate Revocation List store directory, disabled if empty
  CRLPath "" // If found the file overrides CertificateCRLData
  CRLData "" // Certification Revocation List data

 

}

 

//////////////////////////////////////////////////////////////////////////////////////////

// Plugin Configuration

 

// Used for communication between the Hansoft plugin on the JIRA server and the integration.

NotificationHost localhost    // The IP address or DNS name of the host the JIRA integration runs on. 
NotificationPort 50300               // The port on the JIRA integration server listening for connections from the Hansoft plugin on the JIRA server.
JiraFilterNameFilter "hansoft" // The filter used to filter the filters that are available in configuration
FuzzyMatchingStrength 0.0 // Fuzzy matching strength (0-1.0, default is 0) 0 means only a faster case-insensitive match will be made. A suitable starting value for fuzzy matching is 0.25

 

//////////////////////////////////////////////////////////////////////////////////////////

// Configure Email Notification

 

EmailEnableLogging 0                                // Logs email communication with the smtp server to the "LogEmail" folder to enable debugging email settings

 

EmailServer smtpout.hansoft.se                      // The SMTP server to send emails through.

EmailServerPort 2525                                  // The port of the SMTP server to send emails through.

EmailsFromName "Hansoft Jira Integration"       // The name appearing in the from field on sent emails.

EmailsFromEmail ""             // The email appearing in the from field on sent emails.

EmailServerLoginName ""                             // The login name to use to login to the SMTP server. Leave blank to disable login.

EmailServerLoginPassword ""                         // The password to use to login to the SMTP server.

EmailSecurityProtocol "None" // The email security protocol to use, available options are: None, SSL or TLS

 

EmailSendAdminEmailsTo ""        // The email address to send administrative emails to.

EmailSendAdminEmailsToName "Admin"                  // The name for the email address to send administrative emails to.

 

 

////////////////////////////////////////////////////////////////////////////////////////// 

// Configure JIRA Custom Fields

 

// Here you can add write access for JIRA custom fields, you can specify several "CustomFieldMapping" sections

//CustomFieldMapping

//{

// CustomField "" // The full path of the custom field to be handled, form: "<full.plugin.key>:<customFieldName>"
// HansoftType "" // How Hansoft will treat this value, possible values: "Text", "Hyperlink", "DropList", "Integer", "Float", "DateTime", "MultiLineText", "People", "TimeSpent", "MultiSelectionDropList", "DateTimeWithTime"
// AccessRight "" // Initial access right when this column is first created, possible values: "AllProjectMembers", "SubAndMainProjectManagers". "MainProjectManagers", "ReadOnly". Can later be changed in the project custom column settings.

//}

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments