[Erp5-poland] Security
Jacek Medrzycki
jacek w erp5.pl
Pią, 8 Lut 2008, 10:59:06 CET
Sebastian Bijak pisze:
> Witam
>
> Pojawił mi się mały problem z security. Po nadaniu roli jakiejś grupie
> użytkowników. A następnie po zalogowaniu się do erpa na konto
> użytkownika przy próbie wyświetlenia zawartości udostępnionego modułu
> / katalogu z obiektami erp rząda autoryzacji konta zope. Przy braku
> autoryzacji pojawia się komunikat:
> *Error Type: Unauthorized *
> *Error Value: You are not allowed to access '1' in this context
> *
Moment, bo nie wiem czy dobrze rozumiem. Problem pojawia się przy próbie
_wyświetlenia_ listy obiektów w module? (listbox wyświetlający obiekty)?
- Jedno z podejrzeń to nieprzeindeksowany moduł. Mechanizm jest taki -
na skutek błędnej indeksacji listbox próbuje wyświetlić obiekt, do
którego użytkownik de facto nie ma uprawnień. Normalnie, listbox nie
próbuje wyświetlać nielegalnych obiektów, ale jeśli rzeczywiste
uprawnienia rozjadą się z katalogiem (np. zostaną zmienione uprawnienia
do obiektu, ale nie zostanie zrobiny reindex na obiekcie), to może się
tak stać (czasami zachodzi też sytuacja odwrotna - listbox nie wyświetla
obiektu choć można się do niego dostać po ścieżce wpisanej ręcznie).
Jeśli tak, to powinno pomóc reindex recursive na module (i zastanowienie
się, dlaczego nie było zreindeksowane).
Jeśli to nie pomoże, to trzeba będzie wykonać głębszą inwestygację ;)
J.
More information about the Erp5-poland
mailing list