In case you want to use other roles than the ones Zenoss ships with you have to create those. Then you have to implement similiar functions like isManager() (e.g., isFoo() is isBar()) in the file ZentinelPortal.py which check for the current user's roles. As you can see in leftPane.pt you can use these functions within conditions which decide depending on the rights of the currently logged in user what he gets to see. E.g., if you remove the first occurence of tal:condition="here/isManager" from leftPane.pt and reload Zope any user will be shown the Event Console link.
Of course, this is just the beginning since checks for access rights etc. are implemented in many places, hence being able to select something from the menu does not implicate any functionality of the link behind it due to other access checks. -------------------- m2f -------------------- Read this topic online here: http://community.zenoss.com/forums/viewtopic.php?p=21221#21221 -------------------- m2f -------------------- _______________________________________________ zenoss-users mailing list [email protected] http://lists.zenoss.org/mailman/listinfo/zenoss-users
