In Ergänzung zum Blogartikel Massenänderung / Massenpflege im Berechtigungs- und Benutzermanagement stelle ich Ihnen heute eine weitere neue Massenänderungsfunktion im SAP-Standard vor: die Massenpflege von Rollentexten.
Mit der Transaktion PFCGMASSADDTEXT zum Programm PFCG_MASS_ADDTEXT können Sie Beschreibungen zu Langtexten von Rollen hinzufügen.
Verfügbar ist diese Funktion ab SAP_BASIS 750 als vorgezogene Entwicklung, siehe OSS-Hinweis 3034540 - PFCGMASSADDTEXT: Massenpflege von Rollentexten. Dieser OSS wurde am 04.02.2022 von der SAP freigegeben. Weitere OSS-Hinweise sind zum Stand 08/2022 noch nicht verfügbar.
Anwendungsbeispiel
Sie haben mit der PFCGMASSVAL zahlreiche Rollen erfolgreich geändert und nach der Ausführung festgestellt, dass Sie im Einstiegsbild unter den „Optionen“ den Langtext nicht gepflegt haben. Damit wurden eventuell notwendige Informationen, zum Beispiel Ticketnummer, Spezifizierung der Änderung usw. nicht in die Rolle upgedatet. Das ist ärgerlich, zumal man die Änderungen ja nicht zurückdrehen oder den gewünschten Text in jede Rolle manuell pflegen möchte. Es kann aber auch andere Erfordernisse geben, einen Beschreibungstext in sehr viele Rollen zu bringen, zum Beispiel einen Hinweis auf „auslaufende Rolle“ für den Rollout eines neuen Berechtigungskonzeptes.
Umsetzungsbeispiel
Selektieren Sie die Rollen.
Der Button „Preview“ ermöglicht Ihnen eine Vorschau auf die selektierten Rollen.
Pflegen Sie unten Ihren Wunschtext. Die Pflege von Änderungsdatum und Benutzer ist nicht notwendig, diese werden automatisch geschrieben. Deaktivieren Sie den Button „Vorschau“ für die finale Textänderung und führen Sie die Anwendung aus.
Im Ergebnis erhalten Sie eine Liste. Leider gibt es hier keinen Absprung zum Massentransport. Aber Sie können die Rollen, falls noch nicht im Transport befindlich, als Liste downloaden bzw. zwischenspeichern und wie gewohnt über den Massentransport der PFCG in einen Transportauftrag schieben.
Die Textänderungen werden immer von oben nach unten geschrieben, d.h. in diesem Fall ist der neueste Text immer unten. Das werden sich manche Kunden andersherum wünschen.
Beachten Sie die Sprachenabhängigkeit. Sie müssen die Massenpflege in der Anmeldesprache vornehmen, in der Ihre Rollen angelegt wurden. Wenn Sie versuchen eine abweichende Sprache zu verwenden, erhalten Sie eine Fehlermeldung:
„Textpflege nur bei Anmeldung in der Originalsprache möglich.“
Tipp: Wenn Sie Rollen in verschiedenen Sprachen angelegt haben, können Sie die Rollen auf eine einheitliche Sprache umstellen.