SAP Jobsuche bei DV-Treff
blausieben
vor 17 Jahre

Hallo,

die Übersicht im PFCG zur Festlegung und Generierung der Berechtigungsobjekte ist mir zu unübersichtlich.

Im Moment bin ich dazu übergangen, die Anzeige in ein Excel-File zu drucken und mir dann die Spalten mit den Angaben zu dem Namen des Berechtigungsobjekts (Abkürzung und ausgeschrieben, den Berechtigungsfeldern (Abkürzung und ausgeschrieben) sowie zu den Werten in ein weiteres Excelfile zu kopieren, um so eine übersichtlichere Anzeige zu bekommen.

Was mir in dieser Anzeige fehlt, sind die Transaktionen, die dieses Berechtigungsobjekt benötigen. Diese Information erhält man in der PFCG, indem man auf den Landschaftsbutton vor dem Berechtigungsobjekt klickt. Leider wird das beim Sichern in eine Datei nicht mitgegeben.

Meine Frage ist nun: in welchen Tabellen finde ich die Angaben in einer Rolle zu:
- Name des Berechtigungsobjekts (abgekürzt, zB F_BKPF_BUK)
- Name des Berechtigungsobjekts (ausgeschrieben, zB Buchhaltungsbeleg: Berechtigung für Buchungskreise)
- Verwendete Berechtigungsfelder (abgekürzt, zB ACTVT und BUKRS)
- Ausgefüllte Berechtigungsfelder (zB bei ACTVT 03 und bei BUKRS *)
- Verwendete Berechtigungsfelder (ausgeschrieben, zB Aktivität und Buchungskreis)
- Auslösende Transaktionen (zB MBLB)

Hintergrund ist der, dass ich mir vielleicht aus den Tabellen, in denen diese Angaben stehen, eine Übersicht generieren kann, die ich dann ins Excel speichern kann und so zum einen nicht immer erst umständlich das aus der PFCG generierte Excel-File manuell entsprechend anpassen muss und zum anderen die auslösenden Transaktionen mit drin habe, ohne jedes einzelne Berechtigungsobjekt über den Landschaftsbutton abfragen zu müssen.

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
Förderer

waltersen
vor 17 Jahre
Hallo,

also die Berechtigungsobjekte stehen in der Tabelle TOBJ, mit Langtext und zu füllenden Berechtigungsfeldern. Die Langtexte stehen auch in der Tabelle TOBJT.

Aktivitäten, also ein möglicher Eintrag für ein Berechtigungsfeld, stehen in der Tabelle TACT (löschen, ändern...). Die Langtexte für Aktivitäten stehen in der TACTT.

Buchungskreise (andere Möglichkeit für ein Berechtigungsfeld) stehen in der T001.

Welche Aktivität bei welchem Berechtigungsobjekt zugelassen ist, steht in der TACTZ (Beispiel Berechtigungsobjekt  S_TABU_DIS hat ein Berchtigungsfeld Aktivität, zulässige Werte sind 02,03,BD).

Welche Berechtigungen (also B.objekt mit gefüllten Feldern) eine Transaktion abfragt steht in Tabelle USOBT_C.
Achtung: Tabelle TSTCA regelt, welche Berechtigungsobjekte zum Aufruf einer Transaktion gebraucht werden, zusätzlich zu S_TCODE.

Hoffe, dies hilft etwas weiter.
blausieben
vor 17 Jahre

Hallo,

vielen Dank, waltersen, für die genannten Tabellen. Diese sind aber ja nur allgemein auf die Berechtigungen und die Objekte bezogen. Ich suche nach den Tabellen, in denen konkret die Daten für eine bestimmte Rolle hinterlegt sind. Beispielsweise habe ich eine Rolle Z_TEST angelegt mit ein paar Transaktionen, Berechtigungsobjekten, Aktivitäten etc. Wo speichert SAP die Informationen dieser Rolle? Irgendwo müssen die Informationen, die mir der Profilgenerator der PFCG anzeigt, ja hinterlegt sein. Wo?

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
waltersen
vor 17 Jahre
Hallo,

die Berechtigungsobjekte pro Rolle stehen in der Tabelle AGR_1251.


Gruß
blausieben
vor 17 Jahre

Hallo,

ja, in der Tabelle AGR_1251 stehen die aktiven Berechtigungsobjekte samt Wert pro Rolle drin.
Aber in welcher Tabelle steht, dass in einer bestimmten Rolle das Berechtigungsobjekt (beispielsweise) V_KOND_VEA durch die Transaktionen ME11, ME12, ME13 und ME31K hinzugefügt wurde?

Grüsse
blausieben


Release: SAP 4.6C - ECC 6.0 ||| Module: BC (bisschen MM/PP) ||| Betriebssysteme: Unix, Windows ||| Datenbanken: MaxDB ||| Basis Allgemein, Solutionmanager, Berechtigungen
waltersen
vor 17 Jahre
Hallo,

also letzter Versuch meinerseits. Transaktion SUIM, Änderungsbelege für Rollen, könnte das weiterhelfen ?

Gruß
Petra
  • Petra
  • SAP Forum - Profi
vor 17 Jahre
blausieben schrieb:

Hallo,

ja, in der Tabelle AGR_1251 stehen die aktiven Berechtigungsobjekte samt Wert pro Rolle drin.
Aber in welcher Tabelle steht, dass in einer bestimmten Rolle das Berechtigungsobjekt (beispielsweise) V_KOND_VEA durch die Transaktionen ME11, ME12, ME13 und ME31K hinzugefügt wurde?

Grüsse
blausieben

blausieben... das muss nicht noch einmal irgendwo explizit hinterlegt sein da er diese Infos aus der bereits genannten Tabelle USOBT_C liest.

Gruß
Petra

 

hgloessner
vor 17 Jahre

Hallo In der Transaktion SU24 kann mann die Transaktion eingeben . Beim Ausführen werden die Berechtigungsobjekte angezeigt
( Prüfen/Pflegen).