[50850] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: HR Berechtigung auf eigenen HR Stammdaten wegnehmen

daemon@ATHENA.MIT.EDU (stefan)
Tue Jul 27 05:04:27 2004

To: sapr3-news@mit.edu
Date: 27 Jul 2004 02:04:24 -0700
From: stefan.Meurers@teekanne.de (stefan)
Message-ID: <1c42ac86.0407270104.29b794e0@posting.google.com>

"Peter Zurfluh" <peter.zurfluh@swissonline.ch> wrote in message news:<cdthh2$ssj$1@newshispeed.ch>...
> Hallo Zusammen
> kennt jemand eine Lösung, wie ich es anstelle in einem 4.6C mit
> Rollenbasiertem Berechtigungskonzept den HR Sachbearbeitern mit
> Mutationrechten den mutierenden Zugriff auf ihre eigenen HR-Daten zu
> verwehren.
> 
> Lösung: Rechte Pernr 1000 - 1234, 1236 - 9999 um die Pernr 1235
> auszuklammern, scheint mir nicht gerade Performancegünstig zu sein. Ich
> weiss auch, dass es im Reisekostenteil so was gibt...
> 
> Andere Lösungen?

Hallo Peter!

Hier die andere evtl. Lösung: 

BAdI: Kundenindividuelle Berechtigungsprüfung einrichten
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.

Beispiel

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).

Standardeinstellungen

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.

Aktivitäten......


> 
> Danke und Gruss
> Peter

home help back first fref pref prev next nref lref last post