pi:bewerberverwaltung:obw2_technische_anforderungen

Technische Anforderungen für die Installation des Online-Bewerbermanagements Version 2.0

Folgendes wird zur Installation des Online-Bewerbermanagements benötigt.


1. Frontend

  • Während Installation wird ein temporärer FTP-/SFTP-Zugang zum Webserver benötigt, auf dem das Bewerbungsformular gehostet werden soll (Host-Adresse, Benutzername, Passwort, ggf. Port).
  • Es wird hier kein Zugriff zum gesamten Webserver benötigt, ein Zugriff auf das gewünschte Web-Verzeichnis ist ausreichend.
  • Falls die HANSALOG IP-Adressen für den Zugriff freigeschaltet werden müssen, können diese beim zuständigen Berater erfragt werden. Sofern das HANSALOG-System bei HANSALOG im Rechenzentrum gehostet wird (ASP), müsste zusätzlich ebenfalls eine IP-Adresse freigeschaltet werden, die der Berater mitteilen kann.

2. REST-Webservice

  • Während der Installation muss ein temporärer FTP-/SFTP-Zugang zum Webserver zur Verfügung gestellt werden, auf dem der REST-Webservice gehostet werden soll (Host-Adresse, Benutzername, Passwort, ggf. Port).
  • Es wird hier ein Zugriff zum gewünschten (Installations-)Web-Verzeichnis des REST-Webservice benötigt und idealerweise ein weiteres „Konfigurations“-Verzeichnis außerhalb des Web-Verzeichnisses. Eine Installation in einem Web-Verzeichnis ist auch möglich, wird aber aus Sicherheitsgründen nicht empfohlen. Es muss möglich sein, vom Web-Verzeichnis auf die Dateien des „Konfigurations“-Verzeichnisses zuzugreifen, um so mittels PHP Dateien anzulegen, zu lesen, zu schreiben, zu verschieben oder zu löschen.
  • Auf dem Webserver muss PHP in der Version 8.1 (nur bis 1.3.1), 8.2 oder 8.3 (bis einschließlich 1.3.2) laufen.
  • Es müssen die HTTP-Anfragemethoden GET, HEAD, POST, DELETE und PUT aktiviert sein.
  • Es werden die folgenden PHP-Erweiterungen/Extensions benötigt: cURL, Fileinfo, mbstring, PDO-MySQL, Sockets, XML
  • PATH_INFO muss verfügbar sein
  • Ein Aufruf muss über das Internet und vom HANSALOG-Server möglich sein.
  • Falls die HANSALOG IP-Adressen für den Zugriff freigeschaltet werden müssen, können diese beim zuständigen Berater erfragt werden. Sofern das HANSALOG-System bei HANSALOG im Rechenzentrum gehostet wird (ASP), müsste zusätzlich ebenfalls eine IP-Adresse freigeschaltet werden, die der Berater mitteilen kann.

3. MySQL-Datenbank

  • Zur Speicherung der Bewerberdaten wird eine MySQL-Datenbank benötigt. Hier werden die Zugangsdaten (Hostname, Benutzername, Passwort (ohne Sonderzeichen - nur Zahlen und Buchstaben), Datenbankname) benötigt.
  • Es wird hier von HANSALOG empfohlen MySQL in einer aktuellen Version und einer utf8_bin-Kodierung zu verwenden.
  • Auf diese Datenbank wird Zugang vom REST-Webservice mittels PHP benötigt.

4. SMTP-Server

  • Sofern mit der automatischen Eingangsbestätigung gearbeitet werden soll, werden Zugangsdaten zum E-Mail Server benötigt (Host, ggf. Port, Username, Passwort).

5. HANSALOG-Umgebung

  • Einsatz der Bewerberverwaltung
  • Erwerb und Installation des Moduls „Online-Bewerberverwaltung“
  • Aufruf vom HANSALOG-Server zum REST-Webservice mittels CURL (http bzw. https)
  • aktuelles PI - FeaturePack (min. FP2021.02)