[Zope] Help using ClassSecurityInfo...
Paolo Galati
paolo@noze.it
Tue, 2 Jul 2002 16:14:25 +0200
Hi , i have a problem using ClassSecurityInfo in my python
product for CMF.
In my product i use the sintax below:
---------------------------------------------
class my_class(Implicit, Persistent, RoleManager, Item):
meta_type =3D 'my_type'
security =3D ClassSecurityInfo()
security.setPermissionDefault('my permission', ('role1, 'role2'))
...
...
Globals.InitializeClass(my_class)
---------------------------------------------
when i first instance the product the permission specified in
setPermissionDefault are not set at all.
There is another method to map default permission to roles,
using RoleManager i can use manage_permission to do the job
but i like to know why the setPermissionDefault method not
set default roles
can anyone help me ?
--------------------------------------------------------------
Paolo Galati - Developement Area
[ n o z e S.r.l. ] - Soluzioni open-source
Via Giuntini, 25 int.29 - 56023 Navacchio - Cascina (PI)
Tel +39 (0)50 754380 - Fax +39 (0)50 754381
Email: paolo@noze.it - Web: http://www.noze.it
--------------------------------------------------------------