Portal Betrieb
Der Portalbetrieb konzentriert sich auf zuverlässige Anmeldung, vorhersagbares Rendering, sichere Berechtigungen und schnelle Diagnose von Template- oder Konfigurationsproblemen.
Deployment-Komponenten
Eine Portalinstallation hängt typischerweise von der Portal-App, dem DMS-Client, dem Access Manager, Portal-Konfigurationswerten, Portal-Seiten und Boxen, kundenspezifischen Templates, statischen Assets und optionaler SSO/OIDC-Konfiguration ab.
Wichtige Konfigurationen
Wichtige Werte sind portal_prefix, pb_root, pb_entry_page, pb_toplevel, pb_empty_page, login_page_url, pb_anonymous_user, pb_anonymous_password, pb_required_boxes, pb_boxes_folder_name, pb_content_folder_name, pb_zone_mapping, portal_use_sso und portal_sso_login_url.
Startup-Prüfung
Nach Deployment oder Konfigurationsänderungen prüfen:
- Portal-App startet ohne Lizenzfehler
- konfiguriertes Präfix ist erreichbar
- anonymer Benutzer kann angemeldet oder aktualisiert werden
- Einstiegsseite existiert
- Loginseite existiert
- erforderliche Templates existieren
- required-boxes-Objekt existiert
- DMS-Lizenzprüfung ist erfolgreich
Funktionstest
Mindestens testen:
- öffentliche Einstiegsseite ohne Session
- Login als normaler Portalbenutzer
- Login als Portaladministrator
- Seite mit Boxen
- Seite ohne Boxen
- Dokumentlink
- geschützter Dokumentlink ohne Berechtigung
- Suche
- Logout
- abgelaufene Session
Logs
Hilfreiche Logeinträge betreffen Login-Weiterleitungen, ungültige Sessions, langsame Box-Templates, fehlende Seiten oder Objekte, Zugriff verweigert, Template-Include-Fehler und DQL-/SQL-Fehler.
Performance
Die Portal-Performance hängt häufig von Anzahl Boxen, DQL-/SQL-Abfragen, Resultatlimits, Template-Includes, Dokumentvorschau und Berechtigungsprüfungen ab.
Portal-Seiten sollten fokussiert bleiben. Gefilterte Listen mit expliziten Limits sind besser als breite Abfragen.