Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Im Bereich Modul Reports können beliebige individuelle Reports verwaltet werden, die entweder dort auch ausgeführt werden, oder aber als gruppierungsspezifische Reports in der Gruppierungsverwaltung zur Verfügung stehen (siehe Reports).

Besonderheiten für gruppierungsspezifische Reports

Reports, die nicht durch administrative Benutzer mit Vollzugriff auf alle Gruppierungen und Mitglieder ausgeführt werden sollen, sondern im Rahmen der Gruppierungsverwaltung angeboten werden (siehe Reports), müssen in der Report-Datei bestimmte Parameter verwenden, die den Zugriff auf Daten beschränken:

ParameterBeschreibungBemerkungen
h_grpIdID der aktuellen Gruppierung 
h_grpNummber  
h_ebeneTiefe  
h_crtUserId  

Diese Parameter werden in der Maske beim Ausführen des Reports nicht angezeigt, aber automatisch mit den Daten des aktuellen Kontexts gefüllt. So wird eine Beschränkung der Ergebnisse z.B. auf die aktuelle Gruppierung erreicht, aus der ein Report ausgeführt wird.

Sicherheit

Da das Reporting Modul ggf. Zugriff auf sämtliche Daten benötigt, ist eine Rechtekontrolle innerhalb der Daten, die für einen Report verwendet werden, nicht mehr möglich. Das bedeutet, dass Datensicherheit hier nur über den Zugriff der Report-Generierung hergestellt werden kann. Aus diesem Grund ist die Einstellung und Definition von Reports systemseitig beschränktder Benutzer, der einen Report erstellt, sich um das Thema Datensicherheit kümmern muss. Reports können nur von Benutzern mit entsprechenden Rechten angelegt werden, außerdem müssen die Report-Dateien physikalisch auf dem Server abgelegt werden.

(Standard)Vorlagen bearbeiten

...