Witam<br><br>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:<br>
<strong>Error Type:
      Unauthorized
    </strong>
    <br>
    <strong>Error Value:
      You are not allowed to access &#39;1&#39; in this context<br></strong>Problem taki nie występuje przy obiektach w obrębie danego modułu. Sprawdzałem ustawienia security dla danego modułu i obiektu, odpiąłem też od obiektów workflow, żeby nie miały wpływu na security.<br>
Skrypt Base_viewSecurity zwraca w obu przypadkach:<br><pre><font size="4">User: mp<br>Is owner: None<br>User roles: [&#39;Member&#39;, &#39;Authenticated&#39;]<br>User roles in context: [&#39;Member&#39;, &#39;Authenticated&#39;, &#39;Assignor&#39;]<br>
Access contents information 1<br>Add portal content 1<br>Delete objects 1<br>Modify portal content 1<br>View 1<br>Manage portal None<br>[&#39;KS&#39;]<br><br></font></pre>W kontekście portal type&#39;ów modułu i obiektów użytkownik ma przyznaną rolę Assignor, a mimo to security nie chce pozwolić na obejrzenie zawartości modułu.<br>
Po stworzeniu nowego modułu w erpie, z nowymi portal type&#39;ami i folderem, udostępnienie go uzytkownikowi działa poprawnie.<br><br>-- <br>Sebastian