Ansicht
Dokumentation
PAO_AUTH_CHECK_C - BAdI: Kundenspezifische Berechtigungsprüfung einrichten
General Data in Customer Master BAL Application Log DocumentationDiese Dokumentation steht unter dem Copyright der SAP AG.
Mit diesem Business Add-In (kurz: BAdI) können Sie die SAP Standardberechtigungsprüfung für Personalstammdaten und Infotypen durch eine kundenindividuelle Berechtigungsprüfung ersetzen.
Sie möchten benutzerabhängig den Zugriff auf einige spezielle Personalnummern unterbinden, beispielsweise um zu verhindern, daß ein Sachbearbeiter seine Lohn- und Gehaltsdaten oder die Lohn- und Gehaltsdaten seiner Frau bearbeiten kann. Im SAP Standard kann pro Benutzer nur eine Personalnummer gesondert behandelt werden.
Für diesen Fall können Sie beispielsweise die SAP Standardberechtigungsprüfung (Klasse CL_HRPAD00AUTH_CHECK_STD) kopieren und die Kopie Ihren Anforderungen entsprechend anpassen. Diese Kopie verwenden Sie dann als BAdI, um die SAP Standardberechtigungsprüfungen zu ersetzen.
Alternativ können Sie Ihre Berechtigungsprüfung so implementieren, daß die von Ihnen gewünschten und im SAP Standard bereits realisierten Funktionalitäten an die Standardklasse delegiert werden und Sie die zusätzlich gewünschte Funktionalität implementieren (Dekorierer-Muster).
Im SAP Standard ist das BAdI nicht implementiert. Solange Sie keine Implementierung anlegen, durchläuft das SAP System für Personalstammdaten und Infotypen die Standardberechtigungsprüfungen.
Methode: Maximale Prüfung auf Infotypberechtigung
Methode: Maximale Prüfung auf Berechtigungslevel
Methode: Maximale Prüfung auf Subtypberechtigung
Methode: Minimale Prüfung auf Berechtigungslevel
Methode: Minimale Prüfung auf Subtypberechtigung
Methode: Organisatorische Zuordnung setzen
Methode: Organisatorische Zuordnung partiell setzen
Methode: Maximale Prüfung auf Personalnummerberechtigung
Methode: Minimale Prüfung auf Personalnummerberechtigung
Methode: Prüfung auf Personalnummerberechtigung
Methode: Ersatz für den CONSTRUCTOR
Für eine Implementierung können Sie sich an den im SAP Standard verwendeten Klassen (CL_HRPAD00AUTH_CHECK_STD und CL_HRPAD00AUTH_CHECK_FAST)orientieren.
Weitere Informationen zur Verwendung von Business Add-Ins finden Sie in der SAP-Bibliothek unter Basis->ABAP Workbench->BC-Änderungen des SAP-Standards->Business Add-Ins.
CPI1466 during Backup rdisp/max_wprun_time - Maximum work process run time
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4122 Date: 20240602 Time: 134953 sap01-206 ( 92 ms )