Kostenloses Tool um SAP Rollen zu vergleichen / SAP Role Compare

Problemfeldbeschreibung

In großen Unternehmen sind die einzelnen Businessabteilungen so organisiert, dass die IT-Schnittstelle über eine Person mit IT-Background realisiert wird, diese jedoch nicht zwangsläufig von der IT gestellt wird. Hierbei kann es sich um eine „ehrenamtliche“ Tätigkeit handeln, die nichts mit der Hauptaufgabe des IT-Koordinators zu tun hat.

Die Koordinatoren besitzen besondere Rechte für die Vergabe von Rollen in der Transaktion SU01, welche auf bestimmte Länder oder Anwendungen begrenzt wird und den jeweiligen Businessbereich abdeckt.

Bei einem großem unübersichtlichen Rollenaufkommen bleibt den IT-Koordinatoren nur der Vergleich von Rollen, um herauszufinden welche Berechtigungen jemand benötigt oder welche ihm weggenommen werden sollen.

Aufgabenstellungen

Die Sachbearbeiter kommen zu den IT-Koordinatoren und diese bekommen dann die folgenden Frage- und Aufgabenstellungen

  • Die Person x benötigt die gleichen Berechtigungen auf Transaktion y wie die Person z hat.
  • Die Person x benötigt zusätzlich (alte Rechte bleiben erhalten) alle Berechtigungen im Testsystem, die sie im Produktivsystem hat
  • Die Person x braucht zusätzlich (alte Rechte bleiben erhalten) die gleichen Berechtigungen wie Person z.
  • u.v.m….

Anhand der Vielfalt von Fragestellungen stellen sich jetzt dem IT-Koordinator die folgenden Fragen

  • Welche Rollen hat die Person z an der Transaktion y, die Person x nicht hat?
  • Welche Rollen hat die Person x im Testsystem, die sie nicht im Produktivsystem hat?
  • Welche Rollen hat Person x die Person z nicht hat?
  • u.v.m. …

Ansatz

Die einzige Möglichkeit die dem Koordinator bleibt ist der Vergleich von Rollen zu Transaktionen über die Transaktion SUIM (Infosystem). Damit lassen sich die o.g. Anwendungsfälle alleine nicht abdecken. Vielmehr bietet die Transaktion die Möglichkeit eine Liste von Rollen

  • … nach Transaktionszuordnung
  • … nach Benutzerzuordnung
  • u.v.m. …

abzufragen. Diese Rollen müssten „händisch“ verglichen werden. Bei kryptischen Rollennamen nach dem Prinzip „CA_XXXX_LE44_MB“ und einer Anzahl von 200 Rollen pro Person oder Transaktion, artet das für eine „ehrenamtliche“ Tätigkeit in viel Arbeit aus.

Lösung

Vorgehensweise

Um diesen Vorgang wesentlich effizienter und effektiver zu gestalten, kann man die kostenlose Web-Anwendung (Flash) „Sap Role Compare“ benutzen. Hierbei ist die Vorgehensweise die folgende.

1.) Transkation SUIM aufrufen
2.) Die gewünschte Liste (z.B. Rollen nach Transaktionszuordnung) wählen
3.) Benutzer/Transaktion auswählen und auf die Uhr mit dem grünen Häkchen links oben klicken
4.) Wichtig: In der Ergebnisliste mit der Scrollleiste rechts GANZ RUNTER scrollen (sonst kommen die Daten nur teilweise in die Zwischenablage)
5.) Auf die Kopfzeile der Spalte klicken, in der die Rollennamen stehen, so dass ALLE Rollennamen selektiert sind.
6.) Rechte Maustaste->kopieren und im ersten Feld links der Webanwendung (Rollen (x) ) mit rechte Maustaste->einfügen (jetzt hätten wir alle Rollen der Transaktion, falls nach Transaktionname ausgewählt wurde).
7.) Wieder in SUIM den Benutzer/ die Transaktion auswählen, mit der verglichen werden soll (wir hätten jetzt die Rollen der Transaktion im ersten Feld (Rollen (x)) und kopieren ins zweite Feld (Rollen (z) )  die Rollen des Benutzers)
8.) Wieder ganz runter scrollen (nie vergessen), Spalte markieren, Rechte Maustaste->Kopieren und in Rollen(z) einfügen
9.) Den Button mit dem GLEICH-Zeichen klicken

Ergebnis

Wir erhalten jetzt 3 Ergebnismengen:

1.) Die Rollen, die in Rollen (x) und in Rollen (z) gleich sind
2.) Die Rollen, die in Rollen (x) und NICHT in Rollen (z)  sind
3.) Die Rollen, die in Rollen (z) und NICHT in Rollen (x)  sind

Mit diesen Mengen lassen sich ALLE Anwendungsfälle abdecken, die nicht durch die Transaktion SUIM unterstützt werden.

Download

Die Flash-Anwendung lässt sich hier herunterladen (rechte Maustaste -> Ziel speichern unter) …

Über Björn Karpenstein

Diplom Informatiker, Programmierer, Musikbegeisterter
Dieser Beitrag wurde unter SAP veröffentlicht. Setze ein Lesezeichen auf den Permalink.

1 Antwort zu Kostenloses Tool um SAP Rollen zu vergleichen / SAP Role Compare

  1. asaph sagt:

    passt – Vielen dank

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.