Temporäre Rechtevergabe

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
2 Beiträge • Seite 1 von 1
2 Beiträge Seite 1 von 1

Temporäre Rechtevergabe

Beitrag von silvio (ForumUser / 15 / 5 / 0 ) »
Hallo zusammen,

ich brauche mal wieder kompetente Unterstützung.
Ich habe einen Report geschrieben, mit dem kann man im Materialstamm die Berechtigungsgruppe setzen.
Nun soll es so sein, dass die Benutzer nur zum Zeitpunkt des ausgeführten Reports die Berechtigung erhalten
um überhaupt Änderungen am Materialstamm (FELD BEGRU) durchführen zu können.
Meines erachtens ist das unmöglich und wahrscheinlich von SAP auch nicht gewollt.
Mein Lösungsvorschlag war, einen temporären User zu erstellen, der eben die Berechtigung besitzt um eben diese Änderungen in die Tabelle
schreiben zu können.
Hat vielleicht jemand von euch Erfahrung damit oder sogar einen Lösungsansatz?

Viele Grüße
Silvio

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Temporäre Rechtevergabe

Beitrag von a-dead-trousers (Top Expert / 4271 / 213 / 1140 ) »
Auf die schnelle fallen mir mehrere Möglichkeiten ein:
a) Die Rolle, die die Benutzer für die Ausführung des Reports bekommen, wird auf einen Tag begrenzt.
b) Ein Benutzer erstellen der nicht per Dialog einsteigen darf und die notwendigen Rechte besitzt. Dazu eine RFC-Destination und die eigentlich Verarbeitung verpackst du in einen RFC-fähigen Baustein. Der Report den die User ausführen dürfen, ruft dann diesen FuBa/RFC "hardcoded" auf.
c) Mittels SUSR_BAPI_USER_ACTGROUPS_ASSIG zur Laufzeit eine Rolle zuordnen. Der Benutzer muss aber dazu berechtigt sein Rollen zuzuordnen.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
silvio

Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.18
Basis: 7.50

Seite 1 von 1

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Interne Tabelle
vor 5 Tagen von black_adept 2 / 133
MaLo-Checker in ABAP
vor einer Woche von A6272 6 / 255

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 3 Tagen von Lucyalison 1 / 64
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 107
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 140