I have looked at several access control modules and I do not see one that will do what I am looking for. Also on this site I am already using OG and Node Access User Reference so it would be great if any solution works with these two modules as well.
I am working on a class portal and I want students to be able to have create and view permissions for assignments they turn in however I do not want other students to be able to see the assignments.
I have thought about using Node Access User Reference and having them assign it to the teacher but if there is more than one instructor this gets messy. It would be best if this could be done for the content type by role.
So when assignment is turned in it can be viewed by admins and the creator of the file.
I hope I am not over thinking this.
Thanks, Steve
Hi Steve,
Unless I'm missing something... the Content Access module (http://drupal.org/project/content_access) should do everything you want it to.
In addition to having fine-grained control over the obvious (view, edit, edit own, delete) per content type or node based on roles, it also works with the rules module (http;//drupal.org/project/rules) where you can invent your own conditions for assigning permissions. it should be able to handle almost anything you throw at it, and your use-case doesn't sound too complicated.
Let us know what works,
Shai
On Mon, Jan 4, 2010 at 9:11 AM, skessler@denverdataman.com wrote:
I have looked at several access control modules and I do not see one that will do what I am looking for. Also on this site I am already using OG and Node Access User Reference so it would be great if any solution works with these two modules as well.
I am working on a class portal and I want students to be able to have create and view permissions for assignments they turn in however I do not want other students to be able to see the assignments.
I have thought about using Node Access User Reference and having them assign it to the teacher but if there is more than one instructor this gets messy. It would be best if this could be done for the content type by role.
So when assignment is turned in it can be viewed by admins and the creator of the file.
I hope I am not over thinking this.
Thanks, Steve
-- [ Drupal support list | http://lists.drupal.org/ ]
We have also solved this using Workflow access, part of the workflow module.
However, with two other access control modules already in place, I would want to encourage you to only have one form of access control working on a node type at a time. While it is possible to have multiple access control modules working on a single node, it is difficult to ensure that you have the rules sorted out for every conceivable use case.
Cheers,
Bill
On 1/4/10 6:11 AM, skessler@denverdataman.com wrote:
I have looked at several access control modules and I do not see one that will do what I am looking for. Also on this site I am already using OG and Node Access User Reference so it would be great if any solution works with these two modules as well.
I am working on a class portal and I want students to be able to have create and view permissions for assignments they turn in however I do not want other students to be able to see the assignments.
I have thought about using Node Access User Reference and having them assign it to the teacher but if there is more than one instructor this gets messy. It would be best if this could be done for the content type by role.
So when assignment is turned in it can be viewed by admins and the creator of the file.
I hope I am not over thinking this.
Thanks, Steve