Show TOC Anfang des Inhaltsbereichs

Vorgehensweisen Berechtigungen für Hierarchien pflegen  Dokument im Navigationsbaum lokalisieren

Verwendung

Berechtigungen für Hierarchien legen fest, welcher Teilbereich einer Hierarchie von einem Benutzer aufgerissen werden darf.

Voraussetzungen

Bevor Sie Berechtigungen für Hierarchien vergeben können, müssen Sie zuerst das InfoObject 0TCTAUTHH aus dem Business Content übernehmen und aktivieren. Achten Sie darauf, dass das Kennzeichen Berechtigungsrelevant gesetzt ist. Außerdem müssen Sie ein Berechtigungsobjekt anlegen, für das die Berechtigung vergeben werden soll.

Beispiel

Berechtigung für eine Hierarchie auf dem Merkmal Profit Center (0PROFIT_CTR):

Definieren Sie ein Berechtigungsobjekt mit 0PROFIT_CTR und 0TCTAUTHH.

Hinweis

Beispiel: Sie definieren eine Hierarchie auf dem Basismerkmal B. Zu Merkmal B gibt es ein referenzierendes Merkmal R. Verwenden Sie nun in der Query diese Hierarchie auf dem Merkmal R, so wird die Berechtigung für das Basis-Merkmal B geprüft. Diese Logik können Sie jedoch auch so ändern, dass auf das Merkmal R geprüft wird. Wählen Sie dazu in der Pflege der Reporting-Berechtigungen im Hauptmenü Zusätze  ® Kompatibilität  ® Ref. Merkmale mit Hierarchie  ® Ausschalten.

Das Merkmal 0TCTAUTHH ist notwendig, um in der Berechtigung die Hierarchie angeben zu können. Ist es in einem Berechtigungsobjekt eingetragen, so können für alle InfoObjects im Berechtigungsobjekt Berechtigungen auf Hierarchien angegeben werden.

Vorgehensweise

...

       1.      Wählen Sie im Einstiegsbild SAP Easy Access SAP Business Information Warehouse SAP Menü® Business Explorer® Reporting-Berechtigungsobjekte.

       2.      Wählen Sie Berechtigungen ® Berechtigungsdefinition für Hierarchien® Ändern.

       3.      Wählen Sie im Rahmen Definition das InfoObject, die Hierarchie und den Knoten aus.

Hinweis

Wenn mehrere Benutzer nur für einen Teil der Hierarchie (Teilbaum) berechtigt sind, der höchste Knoten aber jeweils verschieden ist, so besteht die Möglichkeit, statt eines Knotens eine Variable anzugeben.

Siehe dazu auch: Variablentypen

Sie können alternativ zur Auswahl eines Knotens auch das Kennzeichen Spitze der Hierarchie setzen. Damit können Sie sicherstellen, dass ein Benutzer eine Hierarchie vom obersten Knoten aus bis zu einer bestimmten Ebene verwenden darf.

Dazu könnten Sie auch den obersten Knoten auswählen. Wird in der Query allerdings die Hierarchie ohne einen Filter auf diesen Knoten verwendet, so darf der Benutzer die Query trotzdem nicht ausführen.

Der Grund dafür ist, dass der oberste sichtbare Knoten nicht die wahre Spitze der Hierarchie darstellt. Da es zum Beispiel noch den Knoten Restliche Blätter gibt, intern aber immer genau ein Knoten an der Spitze der Hierarchie stehen soll, liegt intern noch über dem obersten sichtbaren Knoten ein weiterer. Wird in der Query die Hierarchie verwendet, ohne den obersten Knoten festzulegen, so wird mit diesem unsichtbaren, internen Knoten verglichen. Damit der Benutzer berechtigt ist, kann mit dieser Option die interne Spitze der Hierarchie ausgewählt werden.

¡        Nehmen Sie Einstellungen zum Typ der Berechtigung, zur Hierarchieebene und zum Gültigkeitsbereich vor

Siehe dazu Einstellungen für Hierarchieberechtigungen.

       4.      Wenn Sie das Kennzeichen Vorschlagswert Knotenvariable setzen, so wird diese Definition einer Berechtigung auf einer Hierarchie als Vorschlagswert für Knotenvariablen verwendet.

Werden einem Benutzer mehrere Berechtigungen für Teilbereiche der gleichen Hierarchie zugewiesen, so muss eine dieser Berechtigungen auf diese Weise als Vorschlagswert festgelegt werden. Auf dem Variablenbild einer Query kann für eine Knotenvariable nur genau ein Knoten ausgewählt werden. Damit diese Variable dann aus den Berechtigungen gefüllt werden kann, muss der richtige Variablentyp ausgewählt sein und eine Berechtigung als Vorschlagswert ausgezeichnet sein.

       5.      Geben Sie eine technische Bezeichnung für diese Definition an. Wenn Sie keinen Wert eingeben, wird eine eindeutige ID gesetzt.

       6.      Legen Sie nun eine Berechtigung zu dem neuen Berechtigungsobjekt an. Geben Sie dabei die technische Bezeichnung der Definition als Merkmalswert für das Merkmal 0TCTAUTHH ein. Hierarchieberechtigungen und Berechtigungen für Merkmalswerte werden addiert:

¡        Geben Sie den Wert ‘ ‘ (ein Leerzeichen) als Merkmalswert an, wenn ausschließlich Hierarchieberechtigungen wirksam sein sollen. Wenn Sie noch einige Werte angeben, so sind diese zusätzlich berechtigt.

¡        Geben Sie den Wert ‘:‘ (einen Doppelpunkt) an, wenn auch Queries ohne dieses Merkmal erlaubt sind.

Achtung

Der Wert ‘*‘ (alle Merkmalswerte) wird für das Merkmal 0TCTAUTHH nicht unterstützt. Geben Sie dennoch den Wert ‘*‘ an, wird statt dessen automatisch ein ’:’ generiert, da sonst kein gültiger Wert gefunden wird.

Wenn Sie möchten, dass ein Benutzer alle Werte und Hierarchien zu einem Merkmal sehen darf, dann verwenden Sie den Wert ‘*‘ für dieses Merkmal.

Hinweis

Wenn Sie eine Aufriss-Hierarchie in der Query verwenden, dann schränken Sie durch einen festen Knoten oder eine Knotenvariable den Top-Knoten ein.

Definitionen von Berechtigungen für Hierarchien müssen separat transportiert werden. Siehe hierzu: Transport von Zusatzinformationen

Alternative Vorgehensweise:

Sie können Berechtigungen für Hierarchien auch auf einem anderen Weg vergeben.

Siehe dazu: Berechtigungen manuell pflegen

Siehe auch:

Hierarchieattribute

 

Ende des Inhaltsbereichs