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 = 'my_type' security = 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 --------------------------------------------------------------