Sie sind hier: SmartExporter 2018 R1 > SmartExporter SAP®-Komponenten > Customizing > Berechtigungsprofile > Berechtigungsprofile anlegen und pflegen

Berechtigungsprofile anlegen und pflegen

Im Änderungsmodus haben Sie die Möglichkeit, bestehende Berechtigungsprofile zu ändern und über die Schaltfläche Neue Einträge auch neue Berechtigungsprofile anzulegen. Eine gleichzeitige Konfiguration durch mehrere Benutzer ist nicht möglich und wird vom Programm unterbunden.

Sichern Sie im Änderungsmodus alle Änderungen mithilfe der Schaltfläche Sichern oder mit der Tastenkombination STRG+S, um einen Datenverlust zu vermeiden. Liegen beim Verlassen einer Aktion noch nicht gespeicherte Änderungen vor, werden Sie durch eine Meldung darauf aufmerksam gemacht und können Ihre Änderungen speichern oder verwerfen.

 

Abbildung: Berechtigungsprofile ändern

 

Feld Beschreibung

Profil

Eindeutiger Name eines Berechtigungsprofils

Profilbeschreibung

Kurztext zur Beschreibung des Profils.

Falls Sie die Profilbeschreibung in mehreren Sprachen benötigen, können Sie die Übersetzungen über den Eintrag Übersetzung im Menü Springen für die jeweiligen Sprachen eintragen.

Benutzergruppe

Zuordnung zur SAP®-Benutzergruppe

Verwenden Sie bitte die Ordner Benutzerzuordnung oder Rollenzuordnung, um SAP®-Benutzer direkt oder über eine Rolle zuzuordnen.

Tabelle: Felder und Beschreibung

 

Wählen Sie die Schaltfläche Neue Einträge, um die Eingabemaske zur Erfassung neuer Berechtigungsprofile aufzurufen.

Fügen Sie ein Berechtigungsprofil hinzu wie in der folgenden Abbildung dargestellt.

Abbildung: Neues Berechtigungsprofil

 

Über das Symbol Zurück oder die Taste F3 kehren Sie auf die Übersichtsseite der Berechtigungsprofile zurück. Hier werden Ihnen die neu angelegten Berechtigungsprofile angezeigt.

 

Abbildung: Neues Berechtigungsprofil in der Übersichtsliste

 

Wählen Sie ein Berechtigungsprofil aus, um die Tabellenverwendung, den Tabellenfilter, die Tabellenjoins, die Archivverwendung und die Benutzerzuordnung zu konfigurieren.

 

Abbildung: Berechtigungsprofile ändern

 

Klicken Sie auf den Unterordner Tabellenverwendung, um in die Pflege der für die Berechtigung auszuwählenden Tabellen zu gelangen. Es werden die bereits konfigurierten Tabellen angezeigt.

 

Abbildung: Tabellenverwendung konfigurieren

 

Tabellenverwendung

Tabellenname

Tabellenname einer SAP®-Datenbanktabelle oder einer View.

Der generische Wert (*) erlaubt den Zugriff auf alle Tabellen. Außer dem Wert (*) sind keine weiteren Wildcard-Definitionen, wie z. B. „XY*“ zulässig.

Über die Suchhilfe zum Feld können Tabellen aus dem SAP Repository ausgewählt werden

Verwendung

Auswahlfeld mit folgenden Werten:

  1. Uneingeschränkt:

    Die Tabelle kann in allen Arten als linke oder rechte Tabelle verwendet werden.

  2. nur als Basis-Tabelle:

    Die Tabelle kann einzeln oder als Basistabelle (linke oder primäre Tabelle) eines Joins eingesetzt werden.
    Kopftabellen, wie z. B. BKPF, dürfen nicht als rechte oder sekundäre Tabelle eines Joins verwendet werden.

  3. nur als rechte Join-Tabelle:

    Die Tabelle darf nur als verknüpfte (rechte oder sekundäre) Tabelle eines Joins verwendet werden.
    Positionstabellen, wie z. B. BSEG, dürfen in einem Join nur als rechte Tabelle mit einer Kopftabelle eingesetzt werden.

 

Tabelle: Tabellenverwendung konfigurieren

 

Neue Einträge können über die Schaltfläche Neue Einträge erfasst werden.

 

Abbildung: Übersicht der hinzugefügten Tabellenverwendungen

 

Klicken Sie auf den Unterordner Tabellenfilter, um in die Pflege der zu verwendenden Filter zu wechseln. Es werden die bereits konfigurierten Filter angezeigt.

 

Abbildung: Übersicht Tabellenfilter

 

Feld Beschreibung

Satz ID

Satznummer zur internen Verwaltung, nur Anzeige

Tabellenname

Tabellenname einer SAP®-Datenbanktabelle oder einer View.

Der generische Wert (*) setzt den Filter für alle Tabellen, in denen der Feldname definiert ist. Außer dem Wert (*) sind keine weiteren Wildcard-Definitionen, wie z. B. „XY*“ zulässig.

Feldname

Name eines Datenbankfeldes

Inclusive/Exclusive

  • Inclusive:
    Einschließen der durch die folgenden Filterwerte definierten Eingrenzungen des Ergebnisses
  • Exclusive:
    Ausschließen der durch die folgenden Filterwerte definierten Eingrenzungen des Ergebnisses

Option

Filterbedingung:

  • Gleich
  • Zwischen
  • Enthält Muster
  • Kleiner als oder gleich
  • Größer als oder gleich
  • Kleiner als
  • Größer als

Von

Filterwert für alle Bedingungen

Bis

Obere Grenze (gilt nur für die Filterbedingung Zwischen)

Objekt

Name des Berechtigungsobjekts

Feldname im Objekt

Name des Feldes im Berechtigungsobjekt

Tabelle: Tabellenfilter konfigurieren

 

Hinweise zur Verwendung der Tabellenfilter

Filterwerte sind in der Datenbankdarstellung wie folgt einzugeben:

  1. Datumswerte (DATS) im Format JJJJMMTT
  2. Zeitwerte (TIMS) im Format HHMMSS
  3. Belegnummern sind mit führenden Nullen einzugeben
  4. Sprachschlüssel (SPRAS) sind mit dem einstelligen Sprachschlüssel anzugeben
  5. Sprachschlüssel (LANGU) sind dagegen mit dem zweistelligen Sprachschlüssel einzugeben
  6. Der Sonderwert INITIAL kann für den Filterwert in LOW und HIGH verwendet werden, um explizit auf initiale Feldwerte zu prüfen

Bitte beachten Sie:

Die Tabellenfilter werden additiv verwendet. Bei einer falschen Definition der Tabellenfilter wird das Ergebnis der Datenbankabfrage beeinflusst.

Die definierten Tabellenfilter werden den in der Datenanforderung definierten Filtern hinzugefügt.

Die Verwendung von Filterwerten kann zu erheblichen Laufzeitverlängerungen bei Datenbankabfragen führen.

  1. Es sollten daher nur Filter auf Schlüsselfelder der Tabellen verwendet werden.
  2. Komplexe Kriterien, wie Enthält Muster oder Zwischen, sollten bei Tabellen mit großem Datenbankvolumen vermieden werden.

 

Wird das Feld in der rechten Tabelle eines Left Outer Join verwendet, werden nur die definierten „Inclusive Gleich“ Filter verwendet und als Join-Bedingung formuliert, um SQL-Syntaxfehler zu vermeiden.

Nach einem Import einer Berechtigungsprofil-Vorlage sind die Filterwerte gemäß den Anforderungen des lokalen SAP®-Systems anzupassen. Hier sind insbesondere leere Filterwerte zu beachten, da diese zu einem unvollständigen Ergebnis führen können.

 

Abbildung: Neuer Tabellenfilter

 

Alternativ zur manuellen Eingabe der Filterwerte können Filter über Berechtigungsobjekte spezifiziert werden. Geben Sie dazu das entsprechende Objekt mit dem Berechtigungsfeld ein. In diesem Fall wird nur der Tabellenname und Feldname benötigt.

Bei entsprechender Ausprägung des Berechtigungsobjekts werden die vorhandenen Berechtigungen des Benutzers automatisch verwendet. Bei Änderungen kann der SAP®-Administrator für einen Benutzer zentral das Berechtigungsobjekt anpassen, anstatt die relevanten Filterwerte für alle Tabellen zu ändern.

 

Abbildung: Neuer Tabellenfilter mit Berechtigungsobjekt

 

Kehren Sie über das Symbol Zurück oder die Taste F3 wieder in die Übersichtsseite der Tabellenfilter zurück. Hier werden die neu angelegten Tabellenfilter angezeigt.

 

Abbildung: Neue Tabellenfilter in der Übersicht

 

Klicken Sie auf den Unterordner Tabellenjoins, um in die Pflege der zu berechtigenden Tabellenjoins zu gelangen.

Es werden die bereits konfigurierten Tabellenjoins angezeigt.

Abbildung: Tabellenjoins konfigurieren

 

Feld Beschreibung

Basis-Tabelle

Tabellenname der Basistabelle (oder linken bzw. primären Tabelle) einer Join-Definition

Der generische Wert (*) erlaubt die Verwendung jeder Tabelle als Basistabelle einer Join-Definition.

Join-Tabelle

Tabellenname einer Subtabelle (rechte oder sekundäre Tabelle) einer Join-Definition

Der generische Wert (*) erlaubt die Verwendung jeder Tabelle als Subtabelle einer Join-Definition.

Tabelle: Tabellenjoins konfigurieren

 

Es müssen alle zugelassenen Tabellenverknüpfungen definiert werden. Durch die Verwendung der generischen Werte für Tabellenname und Join-Tabelle kann die Anzahl der zu definierenden Tabellenjoins reduziert werden.

 

Abbildung: Neu hinzugefügter Tabellenjoin

 

Klicken Sie auf den Unterordner Archivverwendung, um in die Pflege der zu berechtigenden Archivobjekte zu gelangen. Es werden die bereits konfigurierten Archivobjekte angezeigt.

 

Abbildung: Archivverwendung ändern

 

Feld Beschreibung

ArchivObjekt

Bezeichnung des Archivobjekts (siehe Transaktion SARA)

Der generische Wert (*) erlaubt die Verwendung jedes Archivobjekts.

Über die Suchhilfeanbindung (Taste F4) können die im System aktivierten Archivobjekte und Archivierungsläufe ausgewählt werden.

Lauf von

Eindeutige Nummer eines Archivierungslaufs

Durch diesen Wert wird die untere Grenze eines Intervalls für Archivierungsläufe festgelegt. Der Wert 0 erlaubt die Verwendung jedes Archivierungslaufs bis zur oberen Grenze.

Lauf bis

Eindeutige Nummer eines Archivierungslaufs

Durch diesen Wert wird die obere Grenze eines Intervalls für Archivierungsläufe festgelegt. Ist der Wert 0 und der Wert für „Lauf von“ ist ebenfalls 0, werden alle Archivierungsläufe berechtigt.

Datum von

Datum eines Archivierungslaufs

Untere Grenze eines Datumsintervalls, an dem ein Archivierungslauf ausgeführt wurde.

Ist das Feld leer, werden alle Archivierungsläufe bis zum Datum in „Datum bis“ berechtigt.

Datum bis

Datum eines Archivierungslaufs

Obere Grenze eines Datumsintervalls, an dem ein Archivierungslauf durchgeführt wurde.

Ist das Feld leer, werden alle Archivierungsläufe seit dem Datum in „Datum von“ berechtigt.

Tabelle: Archivverwendung konfigurieren

 

Hinweis:

Sollen mehrere Einträge zum gleichen Archivobjekt erfasst werden, sollte die Eingrenzung für alle Einträge entweder nur über die Werte Lauf von und Lauf bis oder Datum von und Datum bis erfolgen. Bei gemischter Definition der Eingrenzungen kann es zu unerwünschten Kombinationen kommen.

 

Klicken Sie auf den Unterordner Benutzerzuordnung, um in die Pflege der zu berechtigenden SAP®-Benutzer zu gelangen.

Es werden die bereits konfigurierten Benutzer angezeigt.

 

Abbildung: Benutzerzuordnung ändern

 

Hier können SAP®-Benutzer konfiguriert werden, denen das SmartExporter Berechtigungsprofil zugeordnet ist.

 

Feld Beschreibung

Benutzername

Name eines SAP®-Benutzers

Tabelle: Benutzer zuordnen

 

Alternativ zur Benutzerzuordnung kann das Berechtigungsprofil auch über Rollen den entsprechenden Benutzern zugeordnet werden. Klicken Sie dazu auf den Unterordner Rollenzuordnung.

 




Copyright © 2019 Audicon GmbH. Alle Rechte vorbehalten.