I have the need to allow users to request access to nodes of a certain content type.

I am using Content Access (http://drupal.org/project/content_access) + ACL (http://drupal.org/project/acl) to allow per-user/per-node permissions.

But I cannot find a module that lets users request access to a node.

I was going to sit down and write the module myself- but would hate to re-code the wheel. Has anyone run into a module that provides this functionality?

Thanks

Justin

Comments

nevets’s picture

How about using Apply for Role. With it people could apply for a role and once granted view the content. As part of this I would use Content Access to limit which role(s) can view the content type.

funkju’s picture

Thanks for link. That looks like it would work for a lot of cases, but unfortunately not for mine. I would have to create a role for each node for which a user could request access.

I will look at the module, because I may be able to re-use the code to "Apply for Nodes".

Thanks again.

coreyp_1’s picture

It may sound odd, but this seems like a perfect use case for the Flag module. Requesting access is as simple as the user flagging the node. An editor can then view all flags in a view, and can then either delete the flag and then choose whether or not to grant the node access.