Show TOC

Berechtigung für aggregierte WerteLocate this document in the navigation structure

Im Folgenden wird die Funktionsweise der Berechtigung für aggregierte Werte, die durch : (Doppelpunkt) vergeben wird, erläutert.

Die Berechtigung für aggregierte Werte ist erforderlich, um die Werte eines berechtigungsrelevanten Merkmals in aggregierter Form in der Query angezeigt zu bekommen.

Beispiel

Das Merkmal 0COUNTRY ist berechtigungsrelevant und ist im verwendeten InfoProvider enthalten. Sie haben eine Query folgendermaßen definiert:

1. Fall: 0COUNTRY ist ohne irgendwelche Selektionen in den freien Merkmalen enthalten (nicht im Aufriss)

2. Fall: 0COUNTRY wird in der Query nicht verwendet.

In beiden Fällen werden keine Werte von 0COUNTRY in der Query angezeigt. Es wird auch auf keine Werte von 0COUNTRY eingeschränkt. Bei der Berechtigungsprüfung wird genau dann die Berechtigung für aggregierte Werte gefordert. Im Berechtigungsprotokoll sehen Sie die Meldung: "Prüfung auf ':' hinzugefügt".

Beachten Sie besonders:

  • Fall 2 wird oft übersehen: Das berechtigungsrelevante Merkmal ist nicht in der Query enthalten, aber im InfoProvider. Dies bedeutet  nicht, dass für dieses Merkmal keine Berechtigungsprüfung stattfindet. Denn die angezeigten Kennzahlen sind implizit über alle Werte des Merkmals aggregiert und auch diese Anzeigeform muss berechtigt sein.
  • In einer Query kann eine Selektion lokal in einer eingeschränkten Kennzahl bzw. einer Struktur vorkommen. Falls es in der Query aber noch andere Kennzahlen gibt, für welche diese lokale Selektion nicht gilt (und auch keine andere), so wird in der Berechtigung ebenfalls die Berechtigung für aggregierte Werte gefordert.
Vorgehensweise

Bei Berechtigungsproblemen dieser Art können Sie Folgendes tun:

  • Wenn Queries, die keine Einschränkung haben, Werte anzeigen sollen: Geben Sie dem Benutzer die Berechtigung für aggregierte Werte.
  • Wenn Sie dem Benutzer keine Berechtigung für aggregierte Werte geben wollen: Schränken das Merkmal in der Query auf eine bestimmte Selektion ein (Einzelwert, Intervall, Hierarchieknoten, ...) und berechtigen Sie diese Selektion explizit.

Die eine oder andere Maßnahme ist zwingend erforderlich, solange das Merkmal berechtigungsrelevant ist.

Weitere Besonderheiten
  • Die Stern-Berechtigung '*' berechtigt alles, daher berechtigt sie auch Queries, die die Berechtigung für aggregierte Werte erfordern.
  • Bei der Verwendung einer Variablen der Art Füllen aus Berechtigung wird die Berechtigung für aggregierte Werte nicht berücksichtigt, da zum Zeitpunkt der Variablenverarbeitung dem System nicht bekannt ist, ob sich das betroffene Merkmal im Aufriss befindet oder nicht.