Ansicht
Dokumentation

PAO_AUTH_CHECK_C - BAdI: Kundenspezifische Berechtigungsprüfung einrichten

PAO_AUTH_CHECK_C - BAdI: Kundenspezifische Berechtigungsprüfung einrichten

General Data in Customer Master   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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.

Interface

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: Berechtigungsprüfung

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 )