History for CMF_Roles
??changed:
-
**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":http://cmf.zope.org/doc/FAQ/permissions/
- "Role Blacklist Product":http://www.zope.org/Members/regebro/LRBlacklist allows creation of managers who cannot manager subfolders (for different school sites for example)