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)