Zum Hauptinhalt springen

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.