Hello, i've been trying to achieve this for a good part of the day now, maybe it's just so obvious that i can't figure it out.
Is there any as an administrator to grant access to a node to an user? Or is the only one able to get access to a node the user himself by using the "get access" button?
What I would like to be able to achieve is, when I publish certain nodes, do a points transaction and give access to the nodes to a few specific users myself. Each node would have a different set of users with an access to it.
If not, would there be a way to do this with Rules? I noticed there is a "points transaction" event and "grant access to a node" action, but it seems to only work if you enter a specific node. It wouldn't work if I had to create a new rule each time I create a node. Would there be a way to give it the "linked entity" node ID you can specify in the Userpoints transaction admin panel?
Sorry, new user of Drupal here and i'm at a loss.
Thanks!
Comments
Comment #1
berdirThere is no built-in functionality for this yet.
We had an administrative page for each node in mind that allows to view, add and remove users which have access to a node but I haven't found the time to implement it.
In the meantime, have a look at http://drupal.org/project/views_bulk_operations, it allows you to execute a rules action on selected nodes. There are a number of screencasts and tutorials on how to use it linked on the project page.