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 / 755 / 78 / 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 / 755 / 78 / 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.
2125
Views
idoc selbst per programm erstellen
von maerrie » 03.12.2019 09:18 • Verfasst in ABAP® Core
8
Antw.
2332
Views
Rolle und Berechtigungsobjekt
von il.ost » 11.07.2019 09:19 • Verfasst in ABAP® für Anfänger
2
Antw.
2489
Views
Berechtigungsvergabe über Rolle
von Piero » 21.04.2005 13:33 • Verfasst in SAP - Allgemeines
1
Antw.
1620
Views
Rolle nicht in AGR_USERS!?
von DeathAndPain » 21.02.2020 09:47 • Verfasst in SAP - Allgemeines
6
Antw.
2642
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

Aktuelle Forenbeiträge

Programm anlegen mit Vorlage
vor 3 Stunden von DeathAndPain 2 / 60
IT0024 Qualifikationen CP-ID
vor 3 Stunden von DeathAndPain 2 / 303
BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Stunden von snooga87 1 / 42
Bedarfszusammenfassung "Einzelbedarfe"
vor 7 Stunden von harri 2 / 1228

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

Programm anlegen mit Vorlage
vor 3 Stunden von DeathAndPain 2 / 60
IT0024 Qualifikationen CP-ID
vor 3 Stunden von DeathAndPain 2 / 303
BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Stunden von snooga87 1 / 42
Bedarfszusammenfassung "Einzelbedarfe"
vor 7 Stunden von harri 2 / 1228

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 5 Stunden von snooga87 1 / 42
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3219
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9808