[56241] in SAPr3-news
Re: Benutzerpuffer anderer User auslesen
daemon@ATHENA.MIT.EDU (Raphaela Corall)
Fri Dec 9 05:34:21 2005
To: sapr3-news@mit.edu
Date: Fri, 09 Dec 2005 10:31:49 GMT
From: "Raphaela Corall" <rc@llaroc.de>
Message-ID: <dnbpv4.3vubapb.1@alphA.llaroc.de>
Morbus wrote:
>
> Wir haben momentan das Problem, dass ein Hintergrund-User lt.
> Berechtigungstrace immer an der gleichen Stelle, d.h. bei dem
> gleichen Berechtigungsobjekt, fehlende Berechtigungen hat, obwohl
> diese bereits in seiner Berechtigungsrolle enthalten ist.
> Um zu prüfen, ob die Berechtigungen schon gegriffen haben, möchte
> ich die im Benutzerpuffer enthaltenen Berechtigungen auslesen.
Bei der Anmeldung werden alle Berechtigungen des Users in den
Puffer gelesen. Spontan fallen mir zwei Möglichkeiten ein, die
Dein Problem verursachen könnten:
Die fehlende Berechtigung ist zwar da, aber nicht aktiv. Das ist
in Auswertungen leicht mal zu übersehen.
Der User hat zuviele Berechtigungen. Es gibt einen
Profilparameter, über den die maximale Anzahl der Berechtigungen
für den Puffer gesteuert wird. Hat der User mehr Berechtigungen,
werden IIRC die restlichen nicht mehr in den Puffer geladen und
sind damit wirkungslos.
Gruß
Raphaëla
--
Olmstead's Law:
After all is said and done, a hell of a lot more is said than done.