Rolle/Aktivitätsgruppe per Programm erstellen

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

Alles Rund um SAP®.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Rolle/Aktivitätsgruppe per Programm erstellen

Beitrag von Thomas R. (Expert / 754 / 73 / 34 ) »
Hallo,
wir wollen in R/3 470 bzw. 620 per Programm Einzelrollen erstellen. Dabei wollen wir nicht nur die Transaktion vorgeben, sondern auch die einzelnen Feldwerte der Berechtigungsobjekte.
Weiß jemand einen FuBa, der alles macht oder muß man zuerst mit z.B. PRGN_RFC_CREATE_AGR_MULTIPLE die Rolle anlegen, dann mit
PRGN_1250_SAVE_AUTH_DATA die Berechtigungsobjekte hinzufügen, mit
PRGN_1251_SAVE_FIELD_VALUES die Werte in eintragen, mit
...

und dann generieren.

Das Problem dabei ist, daß die o.g. Bausteine nirgends verwendet werden und auch Berechtigungen erwarten. Wie kann ich diese anlegen?

Hat jemand schon etwas ähnliches gemacht oder einfach so einen guten Vorschlag? (mit BTCI geht nur das Anlegen der Rolle, nicht das Eintragen der Berechtigungswerte (Positionierungsproblem))

MfG
Thomas R.

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


Beitrag von Thomas R. (Expert / 754 / 73 / 34 ) »
Hallo,
wir haben es jetzt wie folgt gelöst (funktioniert noch nicht perfekt, insbesondere bei sehr großen Rollen, aber das Prinzip wollte ich für die interessierten doch darstellen):
Löschen der Buffers der Funktionsgruppe mit PRGN_CLEAR_BUFFER
Anlegen der Rolle mit PRGN_RFC_CREATE_AGR_MULTIPLE
Lesen des Profilnamens mit PRGN_PROFILE_NAME_GET
Erzeugen der Feldwerte (Struktur PT1251), Organisationsebenen (PT1252) mit den Feldwerten abstimmen, Transaktionen für das Menü (agr_tcodes), Berechtigungen (pt1250) mit Feldwerten abstimmen
Berechtigungen speichern PRGN_1250_SAVE_AUTH_DATA
Orgebenen speichern PRGN_1252_SAVE_ORG_LEVELS
Menü speichern PRGN_1221_SAVE_TRANSACTIONS
Daten in Datenbank speichern PRGN_UPDATE_DATABASE
Profile generieren PRGN_AUTO_GENERATE_PROFILE_NEW

Viel Erfolg dem, der sich damit rumärgern muß.

MfG
Thomas R.

Beitrag von Steff (Site Admin / 386 / 0 / 1 ) »
Hi Thomas,

Thnx :-)

Gruß,
Steff

Seite 1 von 1

Vergleichbare Themen

2
Antw.
1846
Views
idoc selbst per programm erstellen
von maerrie » 03.12.2019 09:18 • Verfasst in ABAP® Core
8
Antw.
1755
Views
Rolle und Berechtigungsobjekt
von il.ost » 11.07.2019 09:19 • Verfasst in ABAP® für Anfänger
1
Antw.
1457
Views
Rolle nicht in AGR_USERS!?
von DeathAndPain » 21.02.2020 09:47 • Verfasst in SAP - Allgemeines
2
Antw.
2318
Views
Berechtigungsvergabe über Rolle
von Piero » 21.04.2005 13:33 • Verfasst in SAP - Allgemeines
6
Antw.
2436
Views
3-Rechnerkonzept - Rolle der Mandanten
von Blueshape » 24.05.2007 11:47 • Verfasst in Basis

Ü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

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.

Unbeantwortete Forenbeiträge

Zwischensumme Adobe Forms
vor 4 Tagen von Lucyalison 1 / 71
Group Items auf einer Filterbar
vor einer Woche von Bright4.5 1 / 111
tRFC Transaktionen SM58
vor 4 Wochen von A6272 1 / 141