FrontPage
»
WebLog
»
CMF_in_Education
»
CMF_Roles
CMF Roles in Education (Learning Communities)
see also CMF_Creator
I am thinking here of the roles of administrator, instructor, assistant, marker, student, visitor, parent/guardian, etc...
- I wanted to inherit existing zope users as CMF Members. It was easy: create the CMF with Use existing Acl Users Folder, then go into portal manage and choose portal_memberships and select Configuration to map zope roles to CMF roles
- New Users must be at least Members
- Members of a same class as in course can be assigned a special Role (just create a new one in security tab for each new course
- If Anonymous User should not be able to participate, adjust the permissions about portal in security tab
- Workflow set permissions directly on documents (not via inheritance as in regular zope)
Issues
- The undo and list undoable permissions affect whether global actions show up (in the sidebar or topbar)
- Although roles are NOT groups, they can be cumulated to have the desired effect (paraphrased Chris Withers)
Questions
- Why only active Members show up in Change Member Roles? (Makes it harder to assign courses to students who are not yet active.
Resources
- FAQ CMF Permissions
- Role Blacklist Product allows creation of managers who cannot manager subfolders (for different school sites for example)