Systemparameter für Mail-Versand

Über das Menü Admin → System Parameter sollten nach der Installation folgende Parameter eingestellt werden (Kurzübersicht):

KeyBeispiel

SECOND_LEVEL_SUPPORT_MAILBOXES

iks@company.ch

THIRD_LEVEL_SUPPORT_MAILBOXES

support@gocompliant.ch

APPLICATION_CONTACT_MAIL_ADDRESS

iks@company.ch

APPLICATION_CONTACT_MAIL_ADDRESS_NAME

IKS Company

APPLICATION_MAIL_ADDRESS

noreply-iks@company.ch

APPLICATION_MAIL_ADDRESS_NAME

IKS Company

APPLICATION_MAIL_ADDRESS_REPLY_TO

iks@company.ch


Zur detaillierten Bedeutung der Parameter siehe folgende Übersicht.


KeyDefaultErläuterung
MAIL_SENDING_ENABLEDfalse

Wenn false, wird der Mailversand unterdrückt (ausser für Support-Emails z.B. bei Systemfehlern, diese werden immer verschickt).

Nützlich für Test- oder Schulungsinstallationen, oder für Produktivinstallationen in der Anfangsphase.

ALTERNATE_MAIL_RECEIVERSsupport@gocompliant.ch

Nur relevant, wenn MAIL_SENDING_ENABLED=true.

Wenn dieser Parameter nicht-leer ist, verschickt das System zwar Mails, aber nicht an die wirklichen Empfänger, sondern an die hier spezifierte Adresse.

Es können auch mehrere Adressen (komma-separiert) angegeben werden.

Tipp: bleibt in der Regel leer in PROD und auf Default in DEMO/Test

SECOND_LEVEL_SUPPORT_MAILBOXESsupport@gocompliant.chMailbox des 2nd Level Support. Wird vom System angeschrieben bei Fehlerzuständen, die von Nicht-IT Benutzern behoben werden können, z.B. Konfigurations-Fehler

Tipp: Wird meist auf zentrale Mailbox des Kunden-Admin-Teams gesetzt
THIRD_LEVEL_SUPPORT_MAILBOXESsupport@gocompliant.chMailbox des 2nd Level Support. Wird vom System angeschrieben bei technischen Fehlerzuständen, z.B. bei Fehlern während der nächtlichen Batchverarbeitung.

Tipp: bleibt in der Regel auf Default-Wert
APPLICATION_CONTACT_MAIL_ADDRESSiks@gocompliant.chWird als Kontakt-Emailadresse angezeigt im Footer aller Screens und aller Emails. Es bietet sich an, hier eine Helpdesk Mailbox anzugeben. Kann auch dieselbe wie 2nd Level Support sein.

Tipp: Wird meist auf zentrale Mailbox des Kunden-Admin-Teams gesetzt
APPLICATION_CONTACT_MAIL_ADDRESS_NAMEGoCompliant IKS

Der Name für die unter APPLICATION_CONTACT_MAIL_ADDRESS hinterlegte Adresse.

Tipp: Wird meist auf Namen der zentrale Mailbox des Kunden-Admin-Teams gesetzt

APPLICATION_MAIL_ADDRESS

notifications@gocompliant.ch

Das System verwendet diese Adresse als Sendeadresse, um Mails per SMTP zu verschicken.

Tipp: bleibt in der Regel auf Default-Wert

APPLICATION_MAIL_ADDRESS_NAMEGoCompliant IKS

Der Name für die unter APPLICATION_MAIL_ADDRESS hinterlegte Adresse.

Tipp: Wird meist auf Namen der zentrale Mailbox des Kunden-Admin-Teams gesetzt

APPLICATION_MAIL_ADDRESS_REPLY_TO
Wenn ein Benutzer auf eine System-Mail antwortet, kann hier eine alternative Reply-To Adresse hinterlegt werden.

Tipp: Wird meist auf zentrale Mailbox des Kunden-Admin-Teams gesetzt
APPLICATION_ROOT_URL

Diese URL wird verwendet, um in Emails einen Link auf die Applikation anzuzeigen. Für eine firmeninterne Installation muss dieser Wert daher angepasst werden, z.B. bei Installation des ICS Tracker auf Port 80 auf einer Maschine namens server123 lautet der Link http://server123 (bzw https://server123 wenn HTTPS verwendet wird).


Wichtig falls eine Kopie von PROD nach UAT gemacht wird, dann muss dieser Parameter auf UAT geprüft und allenfalls auf den UAT-Link angepasst werden, ansonsten verweisen die Mail-Links der im UAT generierten Mails in die PROD-Umgebung!

SMTP_SERVERsmtp.gocompliant.chDer SMTP-Server, der zum Mailversand verwendet werden soll.
SMTP_PASSWORD
Das Passwort für die unter APPLICATION_MAIL_ADDRESS Adresse. Wenn der SMTP Server keine Authentifizierung verlangt, muss diese Parameter leer gelassen werden.
(Warnung) Bitte beachten Sie: Alle oben gelisteten Parameter, insbesondere die GoCompliant Default Adressen, sollten möglichst bald nach der Erstinstallation geändert werden.

Sonstige wichtige Systemparameter

KeyDefaultErläuterung
DEFAULT_LANGUAGEDEBestimmt die Hauptsprache fürs System. Die Felder in dieser Spache sind Pflichtfelder und müssen abgefüllt werden. 
LANGUAGESDE,EN,FR,ITBestimmt die im System verfügbaren Sprachen. Sollte auf das benötigte reduziert werden um die Screens schlank zu halten.
MAIN_RISK_TREE_KEY_CONTROL_SETUPMAIN_RISK_TREE

Wenn mehrere Risikobäume im System hinterlegt sind, wird hier bestimmt, welcher für das Kontroll-Setup verwendet werden soll.

SHOW_PROCESSES_IN_CONTROLfalseWenn der Parameter auf true gesetzt wird, können in der Kontrolle zusätzlich zu Risiken auch Prozesse verknüpft werden.
SHOW_PROCESSES_IN_TASKfalseWenn der Parameter auf true gesetzt wird, werden im Kontrolltask die mit der Kontrolle verknüpften Prozesse angezeigt. 
SHOW_RISKS_IN_TASKfalseWenn der Parameter auf true gesetzt wird, werden im Kontrolltask die mit der Kontrolle verknüpften Risiken angezeigt. 
CONTROL_ID_ENABLEDtrueErmöglicht die Vergabe einer Kontrollnummer (zusätzlich zur technischen ID der Kontrolle). Das System schlägt eine Nummer vor, sie muss also nicht zwingend manuell vergeben werden.
CONTROL_ID_DERIVED_FROM_TYPEtrue

Die Kontrollnummer wird basierend auf dem Kontrolltyp (Code table "CONTROL_TYPE") vergeben: 

  • im Kontrolltyp kann im Feld "Alt Key" eine spezifische Abkürzung vergeben werden, die dann für die Nummern-Generierung verwendet wird (z.B. "ITGC" für IT-Kontrollen) 
  • wenn das Feld "Alt Key" leer ist, verwendet das System zwei Buchstaben des Text Keys für die Nummer (z.B. "OP" für Operationelle Kontrollen, weil der Text Key "CTY_OPERATIONAL_CONTROL" ist)
CONTROL_ID_NUMBER_DIGITS3Bestimmt wie viele Stellen die Kontrollnummer hat. 
DASHBOARD_PAGINATOR_ROWS5Bestimmt wieviele Einträge auf den "Pendenzen-Seiten" angezeigt werden. Gilt für alle Benutzer.
DEFAULT_PAGINATOR_ROWS20Bestimmt wieviele Einträge auf den anderen Seiten (z.B. Kontrollinventar, Tasks, ...) angezeigt werden. Gilt für alle Benutzer.
ENDUSER_TRIGGER_CONTROL_ENABLEDfalseWenn der Parameter auf true gesetzt wird, erhält der Endbenutzer die Möglichkeit für sich selber eine Adhoc-Kontrolle auszulösen (Bedingung: Kontrollplan mit Periodizität "Manuelle Auslösung nach Berdaf").
MAX_ORGUNIT_LEVELS6Bestimmt wieviele Hierarchielevels die Organisationsstruktur maximal beinhalten soll.
MAX_RISK_LEVELS6Bestimmt wieviele Hierarchielevels der Risikobaum maximal beinhalten soll.
THIRD_LEVEL_SUPPORT_MAILBOXESsupport@gocompliant.chDefiniert an welche Mailbox 3rd-Level Support Emails gehen (z.B. Probleme in den Batchverarbeitungen).
CONTROL_ALLOCATION_ENABLEDfalseAb Release 2.15 verfügbar: ermöglicht die klare Zuteilung einer Kontrolle an eine verantwortliche OE und ermöglicht damit Auswertungen innerhalb der OE-Hierarchie (z.B: für die Verifikation des Kontroll-Inventars)
DETAILS_TAB_EMAIL_CONTENT_VISIBLEtrueWenn der Parameter auf false gesetzt wird, werden die Emails bei den Task Details nicht angezeigt (kann bei mehreren Mandanten innerhalb einer Instanz notwendig sein).
RISKS_PER_ORG_UNITS_ENABLEDfalseWenn der Parameter auf true gesetzt wird, können Risiken bestimmten OEs zugeteilt werden. Hilft bei der Zuteilung der Risiken im Riskk-Assessment (wenn individuelle Auswahl der Risiken benutzt werden sol) und auch für die Administration, falls Risiken dezentral gepflegt werden sollen.
SHOW_DASHBOARDStrueWenn der Parameter auf false gesetzt wird, werden die Dashboards komplett ausgeblendet (inkl. Leftmenü).

AUTOMATIC_EMPLOYEE_STATUS_UPDATE

falseWenn der Parameter auf true gesetzt wird, gibt es im Mitarbeiter-GUI zwei neue Felder "First day of work" und "Last day of work". Wenn die gefüllt sind, aktiviert oder deaktiviert der Batch Job (GeneralHousekeepingJob) die Mitarbeiter zum jeweiligen Datum. 


Verwandte Seiten