Sorry to keep knocking on this door but we're still in the dark about how to implement this correctly.
Basically our problems boil down to this: Some users may create (and edit, delete etc) certain node-types while other users may not. For example: 1. Group A can create persons and places and may edit and delete nodes they created; 2. Group B may not create persons and places, but only streets. The can however view persons and places created by Group A; How do you go about and implement this in MMBase? This is what we did: 1. For every nodetype a context with group is created, so there is a persons, places and streets context; 2. Then comes the, in my view, strange action: With the my-editors we set in typedef the respective owner at each nodetype. So nodetype Places gets as his owner a context Places, etc. 3. Then we create a context and group A and B; 4. Group A gets create, edit write and delete in the context Persons and Places Group B for Streets, and view rights for context A; Is there another way of controlling which nodetypes a group can create? thanks, Bram!
_______________________________________________ Users mailing list Users@lists.mmbase.org http://lists.mmbase.org/mailman/listinfo/users