Berechtigungen für die Tabellen- und View-Pflege

Das System schützt die Inhalte der meisten System- und Customizing-Tabellen und -Views mit den Berechtigungsobjekten Tabellenpflege (Standardtools) (S_TABU_DIS) und Tabellenpflege mandantenunabhängiger Tabellen (S_TABU_CLI). Die Systemtabellen und -Views sind in den Auslieferungsklassen S und E, die Customizing-Tabellen und -Views in den Auslieferungsklassen C und G enthalten. Diese Tabellen steuern das SAP-System.

Die Berechtigungen zur Tabellenpflege gelten für die Pflege von Tabellen- und View-Inhalten mit den Standardtools:

· System ® Dienste ® Tabellenpflege

· Erweiterte Tabellenpflege (Transaktion SM30 oder Tabellenpflegefunktionen in den Anwendungsprogrammen)

· ABAP/4 Data Browser (Transaktion SE16).

Sie benötigen die Berechtigungen zur Tabellenpflege, um Tabellen im Customizing-System (IMG) zu pflegen.

Berechtigungsstruktur

Möchte ein Benutzer Tabellen pflegen, sind folgende Berechtigungen erforderlich:

· Berechtigung für die Berechtigungsklasse der Tabelle und die Aktion "Pflegen" ( Tabellenpflege (Standardtools))

· Globale Berechtigung für mandantenunabhängige Tabellen ( Tabellenpflege mandantenunabhängiger Tabellen). Die Berechtigungsprüfung gilt nur für Tabellen der Auslieferungsklassen C (Kunden), G (Kundentabellen mit SAP-Einträgen) und E (Systemtabellen, die der Kunde ändern kann).

Sie sollten den Zugriff auf mandantenunabhängige Tabellen auf die Benutzer einschränken, die sich der Auswirkungen und möglichen Gefahren bewußt sind.

Berechtigungsklassen für Tabellen

SAP hat standardmäßig einen Bestand an Berechtigungsklassen für Tabellen und Views angelegt und alle Standardtabellen und Views Berechtigungsklassen zugeordnet.

Der Name einer Berechtigungsklasse kann bis zu vier Zeichen enthalten. Für die Standardklassen hat SAP zweistellige Namen definiert, die der folgenden Namenskonvention entsprechen:

· Erstes Zeichen: Kennbuchstabe des jeweiligen SAP-Arbeitsgebiets.

· Zweites Zeichen: Einer der folgenden Kennbuchstaben zur Angabe der Tabellenklasse:

- S: Systemtabelle (einschließlich Tabellen der Auslieferungsklassen S und E)

Systemtabellen sind Kontrolltabellen (von Programmen verwendete Tabellen), die interne Bedeutung haben und in der Regel nur von SAP gepflegt werden.

Beispiel: Transaktionstabelle TSTC.

- C: Kundentabelle (einschließlich Tabellen der Auslieferungsklassen C und G)

Kundentabellen sind Kontrolltabellen, die die Kunden bei der Einrichtung und beim Betrieb des Systems anpassen müssen. Auf die meisten dieser Tabellen können Sie über das Customizing-System bzw. bestimmte Pflegetransaktionen zugreifen.

Beispiel: Währungsumrechnungstabellen.

- A: Arbeitsgebietstabellen (Auslieferungsklasse A).

Arbeitsgebietstabellen sind Datentabellen, die über Transaktionen der SAP-Arbeitsgebiete gepflegt werden. Sie werden in der Regel leer ausgeliefert und im Laufe der Einrichtung und beim Einsatz des Systems gefüllt.

Beispiel: Benutzerstammsatztabellen

Beispiele für Tabellenberechtigungsklassen sind: Customizing-Tabellen FC und FI, Systemtabellen VS und SD.

Tabellenberechtigungsklassen pflegen und transportieren

Sie können die Liste der zulässigen Berechtigungsklassen in Tabelle TBRG bearbeiten und die Standardzuordnung der Tabellen in TDDAT ändern. Beide Tabellen können Sie über den Data Browser der ABAP Workbench bearbeiten und deren Einträge transportieren (über Übersicht ® Data Browser).

Ab Release 2.1A werden Views zur Pflege der Tabelle TBRG unterstützt.

Für den Transport von TDDAT-Einträgen müssen Sie Ihren Transportaufträgen immer noch R3TR TABU TDDAT/<generische Angabe der Einträge> manuell hinzufügen. Die Transportunterstützung für TDDAT-Einträge wird in einem nachfolgenden Release verfügbar sein.